本文整理自网络,侵删。
前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作。
1、系统信息查看
系统信息查看
首先服务器ip:192.168.8.120
服务器系统:Oracle Linux Server release 6.5
服务器主机名:oracle-learn
查看磁盘空间情况:
[root@oracle-learn ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 32G 4.8G 26G 17% / tmpfs 3.9G 224K 3.9G 1% /dev/shm /dev/sdc1 197G 60M 187G 1% /oracle /dev/sdb1 40G 48M 38G 1% /soft
/oracle目录用于安置oracle
/soft用于存放oracle等工具安装包
2、挂载光驱
在启动系统后,检查虚拟机光驱设置是否选中已连接,如果没有,则选中。
挂载光驱
[root@oracle-learn ~]# mount /dev/cdrom /mnt mount: block device /dev/sr0 is write-protected, mounting read-only
检查是否挂载成功
[root@oracle-learn ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 32G 4.8G 26G 17% / tmpfs 3.9G 224K 3.9G 1% /dev/shm /dev/sdc1 197G 60M 187G 1% /oracle /dev/sdb1 40G 48M 38G 1% /soft /dev/sr0 3.7G 3.7G 0 100% /mnt
1、设置yum配置
修改原yum文件的名称
[root@oracle-learn ~]# cd /etc/yum.repos.d/ [root@oracle-learn yum.repos.d]# mv public-yum-ol6.repo public-yum-ol6.repofuben [root@oracle-learn yum.repos.d]# ll
总用量 4
-rw-r--r--. 1 root root 2545 10月 29 2018 public-yum-ol6.repofuben [root@oracle-learn yum.repos.d]#
2、设置yum的配置
[root@oracle-learn yum.repos.d]# vim /etc/yum.conf
添加如下内容:
[EL] name =Oracle Linux 6.5 baseurl=file:///mnt/Server/ gpgcheck=0 enabled=1
保存并退出
测试下是否配置成功
[root@oracle-learn yum.repos.d]# yum install binutils -y
如果配置成功
3、安装Oracle需要的软件包
yum install binutils -y yum install compat-libcap1 -y yum install compat-libstdc++-33 -y yum install gcc -y yum install gcc-c++ -y yum install glibc -y yum install glibc-devel -y yum install ksh -y yum install libgcc -y yum install libstdc++ -y yum install libstdc++-devel -y yum install libaio -y yum install libaio-devel -y yum install libXext -y yum install libXtst -y yum install libX11 -y yum install libXau -y yum install libxcb -y yum install libXi -y yum install make -y yum install sysstat -y yum install unixODBC -y yum install unixODBC-devel –y
4、hosts文件配置
编辑/etc/hosts文件,[root@db01 /]# vi /etc/hosts
在最后添加如下内容:
192.168.8.120 oracle-learn
前面是服务器ip,后面是服务器主机名
5、添加组与用户
[root@oracle-learn ~]# /usr/sbin/groupadd -g 60001 oinstall /usr/sbin/groupadd -g 60002 dba [root@oracle-learn ~]# /usr/sbin/groupadd -g 60002 dba /usr/sbin/groupadd -g 60003 oper [root@oracle-learn ~]# /usr/sbin/groupadd -g 60003 oper [root@oracle-learn ~]#/usr/sbin/useradd -u 61002 -g oinstall -G dba oracle [root@oracle-learn ~]# /usr/sbin/useradd -u 61002 -g oinstall -G dba oracle
查看oracle用户
[root@oracle-learn ~]# id oracle uid=61002(oracle) gid=60001(oinstall) 组=60001(oinstall),60002(dba) [root@oracle-learn ~]#
设置Oracle用户密码
[root@oracle-learn ~]# passwd oracle
更改用户 oracle 的密码 。
新的 密码:
无效的密码: 它基于字典单词
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@oracle-learn ~]#
6、添加文件系统
创建/oracle用以存放oracle
[root@oracle-learn ~]# cd /oracle [root@oracle-learn oracle]# mkdir -p /oracle/app/oracle/product/11.2.0/db_1 [root@oracle-learn oracle]# chown -R oracle:oinstall /oracle [root@oracle-learn oracle]# chmod -R 775 /oracle/ [root@oracle-learn oracle]#
7、修改操作系统参数
7.1修改/etc/security/limits.conf文件;
[root@oracle-learn oracle]# vi /etc/security/limits.conf
增加内容如下:
#ORACLE SETTING oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768
7.2修改/etc/security/limits.d/90-nproc.conf文件内容
相关阅读 >>
更多相关阅读请进入《oracle》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。