admin 管理员组文章数量: 1086019
2023年12月23日发(作者:embuary皮肤设置)
Oracle 11g installation 2.0 版本
对于还是不熟悉的同学,请大家自己看清楚每一张图片,一步一步照着做,很多同学觉得是按照这个文档来的,结果是没有看清楚,导致报错,对于完全熟悉Oracle安装的,可以忽略该文档
这一步安装文件不要放在C盘,否则可能会撑爆C盘
下面这步选择默认的英语就好了,很多同学全选了,注意一下
这一步建议你们把hostname改了,名字可以选择 demo, test, prod这样简单明了的
这一步选择 custom
注意: 分区的时候,选择卷管理的方式,方便以后的扩容,/u01 跟 / 这两个可以再适当加大点,跟我一样的配置也是可以的, 但是那两个oracle安装文件 建议上传到/u02上面再解压, 有的同学反映/u01空间会不够,所以我们待会儿上传安装文件的时候 同意放到/u02
下面的请选择 现在定制安装包
正常应该有1673个安装包
这里不要选择创建用户,直接下一步
Ipconfig 找到 vnet1
这里一定要把 connect automatically, 跟avaliable to all user选上,不然重启后网卡服务会找不到,ip 地址跟网关要选择同一网段
记得用service network restart 重启网络
### 注意,是用root 用户跑下面的 只要改 shmall 跟 shmmax即可
vi /etc/
_uses_pid = 1
=
254720
=
1043333120
= 4096
= 250 32000 100 128
-max = 262144
_local_port_range = 1024 65000
_default = 262144
_max = 262144
_default = 262144
_max = 262144
ness=40
_cache_pressure=200
_free_kbytes=409600
-max-nr=3145728
只需改动和值
这里(常量4096)* = =物理内存/2
以上是物理内存128G的设置
=2/2=1024*1024*1024= 1073741824
= /4096= 262144
将参数生效:
#sysctl -p
先复制黏贴 cat >> /etc/security/
回车
复制黏贴下面这段
* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
然后按 Ctrl + D
[root]$ vi /etc/security/limits.d/
其他值用 dd 删掉,
输入下面的内容
* soft nproc 65535
退出当前用户,重新登录即可让之前修改的limits生效,检查:
# ulimit -u
# ulimit -n
复制黏贴下面,有错误可忽略
chkconfig sendmail off
chkconfig isdn off
chkconfig pcmcia off
chkconfig iptables off
chkconfig mdmonitor off
chkconfig rhnsd off
chkconfig smartd off
chkconfig cups off
chkconfig cups-config-daemon off
chkconfig iiim off
chkconfig httpd off
chkconfig squid off
chkconfig smb off
chkconfig ip6tables off
chkconfig gpm off
chkconfig xend off
chkconfig bluetooth off
chkconfig hidd off
chkconfig pcscd off
chkconfig iscsi off
chkconfig iscsid off
chkconfig avahi-daemon off
chkconfig tog-pegasus off
chkconfig yum-updatesd off
chkconfig irqbalance off
chkconfig mcstrans off
chkconfig NetworkManager off
chkconfig cpuspeed off
chkconfig irqbalance off
chkconfig bmc-watchdog off
注意,要改/etc/hosts, 按照下面的方式 把最后一行加上去,ip 跟 主机名要改成你们自己的ip跟主机名,很多同学忘记改了
vi /etc/selinux/config
将SELINUX=enforcing改成SELINUX=disabled
直接root用户跑下面的命令
service iptables stop
chkconfig iptables off
下面按照yum包,记住没有加载那个iso的镜像文件的,要加载一下
加载,iso文件 复制黏贴以下内容
export LANG=C
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
mount /dev/hdc /media/cdrom
mount /dev/scd0 /media/cdrom
mount /dev/sr0 /media/cdrom
cat > /etc/.d/ < [dvd] name=install dvd baseurl=file:///media/cdrom/Server enabled=1 gpgcheck=0 END yum clean all rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat yum -y install compat-libcap1 binutils compat-gcc-34 compat-gcc-34.i686 compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat yum -y install libXp yum -y install libXp.i686 yum -y install libXt.i686 yum -y install libXtst.i686 yum -y install zlib.i686 yum -y install unixODBC yum -y install unixODBC-devel yum包按照完成后,重启,运行以下命令 reboot 还是root用户执行: 复制黏贴下面内容 groupadd -g 501 oinstall groupadd -g 502 dba useradd -u 501 -g oinstall -G dba oracle mkdir -p /u01/app/oracle/{oraInventory,product/11.2.0/db} mkdir -p /u02/oradata/oradb chown -R oracle:oinstall /u02 chmod -R 775 /u02 chown -R oracle:oinstall /u01 chmod -R 775 /u01 passwd oracle 输入oracle的密码 还是root用户 先复制黏贴 cat>> /etc/security/ 按回车 复制黏贴下面内容 oracle soft nproc 8192 oracle hard nproc 16384 oracle soft nofile 8192 oracle hard nofile 65536 ctrl + D 用xshell新开一个会话,以刚创建的oracle用户 这里是oracle用户了,不要在root用户下跑下面命令,很多同学错在这一步 cat >> .bash_profile export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db export ORACLE_SID=orcl export ORACLE_TERM=xterm export ORACLE_OWNER=oracle export TNS_ADMIN=$ORACLE_HOME/network/admin export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export NLS_LANG="SIMPLIFIED CHINESE_16GBK" export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib:/usr/lib:/usr/local/lib export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib:/usr/lib:/usr/local/lib export PATH=$PATH:/sbin:/usr/lbin:/usr/sbin:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/lib:$HOME/bin:$ORACLE_HOME/OPatch:. umask 022 记得一定要 再运行一下 .bash_profile这个文件,是环境变量生效 命令如下: . .bash_profile 用oracle用户上传, 这里大家放到/u02好了, 不要跟我一样放到/u01了,有同学反映空间会不够, 千万别搞错了 [oracle@demo ~]$ cd /u02 [oracle@demo u01]$ ll total 2487228 drwxrwxr-x 3 oracle oinstall 4096 Jul 14 06:23 app drwxrwxr-x. 2 oracle oinstall 16384 Jul 14 05:26 lost+found -rw-r--r-- 1 oracle oinstall 1395582860 Jul 14 06:31 p13390677_112040_Linux-x86-64_ -rw-r--r-- 1 oracle oinstall 1151304589 Jul 14 06:30 p13390677_112040_Linux-x86-64_ [oracle@demo u01]$ unzip -q p13390677_112040_Linux-x86-64_ [oracle@demo u01]$ unzip -q p13390677_112040_Linux-x86-64_ [oracle@demo u01]$ 解压完毕怕占空间的同学可删除安装包 [oracle@demo u01]$ [oracle@demo u01]$ cd database/ [oracle@demo database]$ ll total 60 drwxr-xr-x 4 oracle oinstall 4096 Aug 27 2013 install -rw-r--r-- 1 oracle oinstall 30016 Aug 27 2013 drwxr-xr-x 2 oracle oinstall 4096 Aug 27 2013 response drwxr-xr-x 2 oracle oinstall 4096 Aug 27 2013 rpm -rwxr-xr-x 1 oracle oinstall 3267 Aug 27 2013 runInstaller drwxr-xr-x 2 oracle oinstall 4096 Aug 27 2013 sshsetup drwxr-xr-x 14 oracle oinstall 4096 Aug 27 2013 stage -rw-r--r-- 1 oracle oinstall 500 Aug 27 2013 [oracle@demo database]$ ./runInstaller Starting Oracle Checking Temp space: must be greater than 120 MB. Actual 1846 MB Checking swap space: must be greater than 150 MB. Actual 4095 MB Passed Passed 这里只选择English就好 这里大家选择 下面图片的路径,不需要用 dbhome_1 这里可以选择 fix & check again 然后用root用户 跑一下 /tmp/CVU_11.2.0.4_oracle/ 跑完之后,再选择 ignore all 这一步大家下手不要太快,切记,一点要跑完2个root脚本再点ok
版权声明:本文标题:oracle 11g installation 2甲骨文数据库安装 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1703300643a446042.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论