标签:数据 x86 pki chown else enter center har sid
注:
修改/etc/hosts文件,添加对应的记录
172.16.1.61 NCDB
创建用户组
groupadd oinstall
groupadd dba
创建用户
useradd -g oinstall -G dba oracle
设置oracle用户口令
passwd oracle 密码:oracle
如果有明确的要求,则按照要求进行规划。
示例:
/u01 oracle安装程序目录
/orabak/arch oracle归档文件目录
/orabak/backup oracle备份目录
/oradata oracle数据文件目录
1、 /u01/oracle/app/oradata (oracle 800g) oracle数据文件目录 2、/u01/oracle/app/arch (archive 500g) oracle归档文件目录 3、/u01/oracle/app/orabak (backup remainder) oracle备份目录 Datafile: /u01/oracle/app/oradata/orcl Contrilfile: /u01/oracle/app/oradata/control Redologfile: /u01/oracle/app/oradata/orcl/redo
修改目录权限:
chown -R oracle:oinstall /u01/oracle/app
注:根据具体的系统版本进行相应的配置。
mkdir /mnt/server mount /dev/cdrom /mnt/server cd /etc/yum.repos.d/ cp rhel-source.repo rhel-source.repo.bak cat >rhel-source.repo<<EOF [rhel-source] name=Red Hat Enterprise Linux $releasever - Source baseurl=file:///mnt/server enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release EOF yum install -y binutils* yum install -y compat-db* yum install -y compat-libstdc* yum install -y control-center* yum install -y gcc* yum install -y glibc* yum install -y gnome-libs* yum install -y libstdc++* yum install -y make yum install -y sysstat yum install -y setarch yum install -y libaio* yum install -y libXp* yum install -y libXt* yum install -y libawt* yum install -y unixODBC yum install -y smartmontools yum install -y elfutils-libelf-devel*
如果有pdksh,则安装,如果没有也可以选用系统自带的ksh
yum install -y ksh* 或者 rpm -ivh pdksh
#--设置打开文件和进程数量限制 cat >>/etc/security/limits.conf<<EOF #ORACLE SETTING oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 EOF
#--设置最大可启动的进程数与最多可开启的文件数
编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi umask 022 fi
编辑完成后按Esc键,输入“:wq”存盘退出
cat >>/etc/pam.d/login<<EOF #ORACLE SETTING session required /lib64/security/pam_limits.so session required pam_limits.so EOF cat >> /etc/sysctl.conf<<EOF #ORACLE SETTING fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 EOF
执行sysctl –p 生效。
说明:不同版本介质名称不同。
例如:
cd /software unzip p13390677_112040_Linux-x86-64_1of7.zip unzip p13390677_112040_Linux-x86-64_2of7.zip
将介质权限授予oracle用户:
chown -R oracle:oinstall database/
注:将ORACLE_SID修改为实际的SID
su - oracle vi /home/oracle/.bash_profile export ORACLE_BASE=/u01/oracle/app export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/ dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
生效环境变量:
source .bash_profile
使用oracle用户安装数据库
cd database/
./runInstaller
标签:数据 x86 pki chown else enter center har sid
原文地址:https://www.cnblogs.com/gipagod/p/9146241.html