Canaima(Debian)Linux上安装oracle11g RAC
Linux虚拟机下安装Oracle11G教程

Linux虚拟机下安装Oracle11G教程1.安装环境操作系统:Red hat 6.5内存:内存最低要求256M (使⽤:grep MemTotal /proc/meminfo 命令查看)交换空间:SWAP交换空间⼤⼩根据内存⼤⼩决定(使⽤:grep SwapTotal /proc/meminfo 命令查看)硬盘空间:不低于20G,/tmp⽂件空闲不低于400M,软件安装⽬录空间最好不低于5G (使⽤:df -h命令查看)2.安装过程1).添加⽤户组和⽤户,并给⽤户设置密码[root@redhat ~]# groupadd oinstall[root@redhat ~]# groupadd dba[root@redhat ~]# useradd -g oinstall -G dba oracle[root@redhat ~]# passwd oracleChanging password for user oracle.New UNIX password:BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.2).创建安装⽬录,分配⽤户组与权限[root@redhat ~]# mkdir -p /u01/app/oracle/product[root@redhat ~]# mkdir /u01/app/oradata[root@redhat ~]# chown -R oracle:oinstall /u01[root@redhat ~]# chmod -R 755 /u013).上传oracle 11g安装包并解压[root@redhat u01]# unzip linux.x64_11gR2_database_1of2.zip[root@redhat u01]# unzip linux.x64_11gR2_database_2of2.zip4).在/etc⽬录下创建⼀个名为oraInst.loc的⽂件并修改权限[root@redhat etc]# vi oraInst.loc在⽂件中插⼊以下内容:inventory_loc=/u01/app/oracle/oraInventoryinst_group=oinstall保存后,修改权限:[root@redhat etc]# chown oracle:oinstall oraInst.loc[root@redhat etc]# chmod 664 oraInst.loc5).修改系统参数[root@redhat etc]# vi /etc/sysctl.conf加⼊以下代码(将原来的kernel.shmmax和kernel.shmall这两⾏参数注释):fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576执⾏sysctl -p 使设置⽣效[root@redhat etc]# vi /etc/security/limits.conf在结尾处添加以下内容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536[root@redhat etc]# vi /etc/pam.d/login在结尾处添加以下内容:session required /lib/security/pam_limits.sosession required pam_limits.so6).修改环境变量[root@redhat etc]# vi /etc/profile在结尾处添加以下内容:if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fiumask 022fi使⽤source /etc/profile 使设置⽣效。
Linux系统安装oracle_11g服务及遇到的一些问题适合新手

1、配置SSH远程登录打开终端输入ifconfig命令查看IP地址,如图48,就是我们安装时设的IP地址:图48 查看IP地址接着使用两个SSH远程连接工具登录Linux系统,SSH软件要先安装。
1.1 SSH Secure Shell Client登录SSH Secure Shell Client 是一个连接系统文本操作界面的远程工具,双击图标打开它如图49所示的远程登录窗口。
图49 SSH Secure Shell Client远程登录主窗口单击Quick Connection按钮之后弹出如图50所示的连接信息输入的窗口,在Host Name处输入要远程连接的主机的IP地址,在User Name处输入登录的用户名,Port是端口号默认为22不要修改,点击Connection连接会弹出系统提示信息选择“Yes”即可。
图50 输入登录信息接着会弹出密码输入窗口,输入密码后点击“OK”就会登录到如图51所示的文本操作界面:图51 登录成功1.2 SSH Secure File Transfer Client登录SSH Secure File Transfer Client是一个文件传输的远程连接工具,通过这个工具连接上Linux系统后可以让主机windows系统与Linux系统相互传输文件。
下面介绍这个工具的登录和用法:双击图标打开如图52所示的连接主页:图52 SSH Secure File Transfer Client登录主页单击Quick Connection按钮之后弹出如图53所示的连接信息输入的窗口,在Host Name处输入要远程连接的主机的IP地址,在User Name处输入登录的用户名,Port是端口号默认为22不要修改,点击Connection连接会弹出系统提示信息选择“Yes”即可。
图53 连接信息输入窗口如图54所示是连接成功后的窗口。
与图52相比,连接前只有左边的Local Name即本机文件窗口可以操作,Remote Name即用远程计算机的文件窗口是呈灰色的,不能操作。
linux上安装Oracle 11g r1详解说明

1、用unzip解压Oracle 11g文件unzip linux_x86_11gR1_database.zip 解压后在datebase 目录中启动监听:切换到oracle 输入:lsnrctl start启动SQLplus 输入:sqlplus /nolog SQL>conn / as sysdba防止出现乱码:export LANG=en_US安装oracle指向目录:rpm -i --prefix=/路径/(在不经过图形界面的情况下)把rpm安装包拷贝到linux上进行挂载:mount -t iso9660 -o loop XXX.iso /media/cdrom2、安装包安装首先把安装系统的光盘mount到/mnt下,具体命令是mount /dev/cdrom /mnt然后配置yum源:vim /etc/yum.repos.d/server.repo以下为此文件内容:[base]name=basebaseurl=file:///mnt/Serverenabled=1gpgcheck=0配置完后执行yum clean all,然后执行安装以下包:yum install compat-db-4* compat-gcc-34-3* compat-gcc-34-c++-* compat-libstdc++-* elfutils-libelf-devel-* glibc-* glibc-devel-* gcc-* gcc-c++-* libaio-* libaio-devel-* libstdc++-devel-* libXp-* make-3* openmotif-* setarch-* sysstat-* unixODBC-* -y3、系统参数和用户及目录设置//系统参数设置vi /etc/sysctl.conf以下为此文件更改后的内容:# Kernel sysctl configuration file for Red Hat Linux## For binary values, 0 is disabled, 1 is enabled.See sysctl(8) and# sysctl.conf(5) for more details.# Controls IP packet forwardingnet.ipv4.ip_forward = 0# Controls source route verificationnet.ipv4.conf.default.rp_filter = 1# Do not accept source routingnet.ipv4.conf.default.accept_source_route = 0# Controls the System Request debugging functionality of the kernelkernel.sysrq = 0# Controls whether core dumps will append the PID to the core filename# Useful for debugging multi-threaded applicationskernel.core_uses_pid = 1# Controls the use of TCP syncookiesnet.ipv4.tcp_syncookies = 1# Controls the maximum size of a message, in bytes#kernel.msgmnb = 65536# Controls the default maxmimum size of a mesage queue#kernel.msgmax = 65536# Controls the maximum shared segment size, in bytes#kernel.shmmax = 4294967295# Controls the maximum number of shared memory segments, in pages#kernel.shmall = 268435456#Below for oracle11gkernel.core_uses_pid = 1kernel.shmmax = 536870912kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 262144fs.file-max = 6553600net.ipv4.ip_local_port_range = 1024 65000//添加用户组及用户执行如下命令:#groupadd dba#groupadd oinstall#useradd oracle -g oinstall -G dba#passwd oracle//新建目录权限执行如下命令:#mkdir -p /u01#chown -R oracle:dba /u01#chmod -R 755 /u01//用户环境变量先切换用户到oracle:su – oracle修改.bash_profile文件:vi .bash_profile以下是此文件的内容:SID 要跟下面的对应# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsexport PATHexport TMP=/tmpexport TMPDIR=/tmpunset USERNAMEexport ORACLE_BASE=/u01/oracleexport ORACLE_HOME=/u01/oracle/product/11.1.0/db_1export ORACLE_SID=studyexport ORACLE_TERM=xtermexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib:/lib:/usr/libexport PATH=$PATH:.:/bin:/usr/bin:/usr/bin/X11/:/usr/local/binexport PATH=$ORACLE_HOME/bin:$PATHexport CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export NLS_LANG=AMERICAN_AMERICA.AL32UTF8umask 0224、安装oracle注销root ;用oracle帐号进入,进入Oracle所在的目录我的是/disk/Oracle11g-linux_x86 [oracle@root-bs Oracle11g-linux_x86]$ lsdoc install response runInstaller stage welcome.html执行./runInsaller进行安装:[or acle@root-bs Oracle11g-linux_x86]$ ./runInstaller当进度条走到头时弹出“密码管理窗口”不想更改,点“确定”。
linux系统安装Oracle11g详细步骤

linux系统安装Oracle11g详细步骤快速安装指引■Reviewing Information About This Guide■Logging In to the System as root 以root⽤户登录系统■Checking the Hardware Requirements 检查硬件需求■Checking the Software Requirements 检查软件需求■Creating Required Operating System Groups and Users创建⽤户和组■Configuring Kernel Parameters 配置内核参数■Creating Required Directories 创建所需⽬录■Configuring the oracle User’s Environment 配置⽤户环境■Mounting the Product Disc 装载安装盘■Installing Oracle Database 安装数据库■Installing Oracle Database Examples 安装数据库样例■What to Do Next?■Additional Information■Documentation Accessibility■Logging In to the System as root[root@OCP Desktop]# xhost +access control disabled, clients can connect from any host配置IP 地址和主机名的映射[root@OCP Desktop]# vi /etc/hosts加⼊下⾯内容本机IP(172.16.40.41) + OCP(别名) OCP.localdomain(主机名)[root@OCP Desktop]# vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=OCP.localdomain■Checking the Hardware Requirements检查硬件需求RAM Swap SpaceBetween 1 GB and 2 GB 1.5 times the size of the RAM Between 2 GB and 16 GB Equal to the size of the RAMMore than 16 GB16 GB[root@OCP Desktop]# grep MemTotal /proc/meminfoMemTotal: 1541880 kB[root@OCP Desktop]# uname -mx86_64[root@OCP Desktop]# grep SwapTotal /proc/meminfoSwapTotal: 5119996 kB[root@OCP Desktop]# freetotal used free shared buffers cachedMem: 1541880 485160 1056720 0 29140 180520-/+ buffers/cache: 275500 1266380Swap: 5119996 0 5119996[root@OCP Desktop]# df -k /dev/shm/Filesystem 1K-blocks Used Available Use% Mounted ontmpfs 770940 76 770864 1% /dev/shm[root@OCP Desktop]# df -h /tmpFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_ocp-LogVol01 57G 4.1G 50G 8% /[root@OCP Desktop]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg_ocp-LogVol01 57G 4.1G 50G 8% /tmpfs 753M 76K 753M 1% /dev/shm/dev/sda1 477M 55M 397M 13% /boot■Checking the Software Requirements检查软件需求[root@OCP Desktop]# cat /proc/versionLinux version 3.8.13-16.2.1.el6uek.x86_64 (mockbuild@) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Thu Nov 7 17:01:44 PST 2013[root@OCP Desktop]# lsb_release -idDistributor ID: OracleServerDescription: Oracle Linux Server release 6.5[root@OCP Desktop]# uname -r3.8.13-16.2.1.el6uek.x86_64以下为oracle linux 6 64位必须安装的软件包Oracle Linux 6 and Red Hat Enterprise Linux 6The following packages (or later versions) must be installed:binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-69.el6.i686gcc-4.4.4-13.el6 (x86_64)gcc-c++-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6.i686kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6 (x86_64)libstdc++-4.4.4-13.el6.i686libstdc++-devel-4.4.4-13.el6 (x86_64)libstdc++-devel-4.4.4-13.el6.i686libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6.i686libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6.i686make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)[root@OCP Desktop]# rpm -qa binutils* compat-lib* gcc* glibc* ksh* libgcc* libstdc* libaio* make* sysstat* compat-libstdc++-296-2.96-144.el6.i686compat-libtermcap-2.0.8-49.el6.x86_64gcc-4.4.7-4.el6.x86_64gcc-c++-4.4.7-4.el6.x86_64glibc-headers-2.12-1.132.el6.x86_64compat-libstdc++-33-3.2.3-69.el6.x86_64compat-libgfortran-41-4.1.2-39.el6.x86_64glibc-2.12-1.132.el6.i686sysstat-9.0.4-22.el6.x86_64libgcc-4.4.7-4.el6.x86_64glibc-2.12-1.132.el6.x86_64libstdc++-4.4.7-4.el6.x86_64binutils-2.20.51.0.2-5.36.el6.x86_64make-3.81-20.el6.x86_64libstdc++-devel-4.4.7-4.el6.x86_64glibc-devel-2.12-1.132.el6.x86_64libaio-0.3.107-10.el6.x86_64compat-libf2c-34-3.4.6-19.el6.x86_64libgcc-4.4.7-4.el6.i686gcc-gfortran-4.4.7-4.el6.x86_64binutils-devel-2.20.51.0.2-5.36.el6.x86_64compat-libcap1-1.10-1.x86_64glibc-common-2.12-1.132.el6.x86_64从显⽰结果来看,需要的包都已经安装好了。
Linux下安装Oracle11g服务器(详细图解)

Linux 下安装Oracle11g 服务器安装环境Linux 服务器:SuSe10 sp2 64位Oracle 服务器:Oracle11gR2 64位系统要求1. Linux 安装Oracle 系统要求本文安装环境:1. 操作系统 CentOS 6.42.6.32-358.el6.x86_64(desktop),2GB RAM ,80GB 硬盘空间(4GBswap 、100MB /boot 、40GB /)2. 主机名 mophee , IP 192.168.80.19(静态)3. 环境:VMware Workstation 9.0安装所需程序包(在root 帐号下操作):1 2 3 4 5 6 7 8 9 10 11 binutils-2.17.50.0.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32 bit)elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-common-2.5glibc-devel-2.512 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 glibc-devel-2.5 (32 bit)glibc-headers-2.5ksh-20060214libaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit)libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc++-4.1.2libstdc++-4.1.2 (32 bit)libstdc++-devel 4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.14-11.el6 (x86_64) or laterunixODBC-2.2.14-11.el6.i686 or laterunixODBC-devel-2.2.14-11.el6 (x86_64) or laterunixODBC-devel-2.2.14-11.el6.i686 or laterlibXp使用命令 yum list | grep ‘package name’ 或者 rpm -q ‘package name’ 或者 rpm -qa | grep ‘package name’ 查看程序包是否已经安装。
1在linux64上安装oracle11g完整

1在linux64上安装oracle11g完整
Oracle 11g安装手册
1、在linux的root用户下建立一个oracle用户
//添加用户组及用户
groupadd dba
groupadd oinstall
useradd oracle -g oinstall -G dba
passwd oracle
//新建目录权限
mkdir -p /u01
chown -R oracle:dba /u01
chmod -R 755 /u01
安装时步骤8、9会指向此位置(建议:用户更改/opt/oracle11g)
2、将Oracle11g安装文件复制到linux中的指定目录下(/home/oracle/tools)
cp /光盘目录/linux.x64_11gR2_database_1of2 /home/oracle/tools
3、执行目录中的runInstall
su - oracle
LANG=zh_CN.gbk
4、开始图像界面安装
可能需要export DIAPLAY=:1.0
xdpyinfo
步骤1:将红框中的内容勾选去掉,点击下一步。
提示“未指定电子邮件地址”点击“是”
步骤2:点选“创建和配置数据库”此选项也为默认选项,点击下一步。
步骤3:点击选中“服务器类”,点击“下一步”
步骤4:点击选中“单实例数据库安装”,点击下一步。
步骤5:点击选中“高级安装”,点击“下一步”
步骤6:选择需要的语言,点击“下一步”,此处客户确认是否需要增加其他语言。
oracle11g安装教程 linux

oracle11g安装教程 linuxOracle 11g是一个用于企业级数据库的软件,它提供了强大的功能和性能。
在Linux系统上安装Oracle 11g需要一些基本的步骤,下面是详细的安装教程。
首先,确保你的Linux系统满足Oracle 11g的安装要求。
具体要求可以参考Oracle官方文档。
你需要一台满足硬件要求的Linux服务器,并且已经安装了合适的操作系统版本。
接下来,下载Oracle 11g的安装文件。
你可以在Oracle官方网站上找到合适的下载链接。
确保你选择了适用于Linux系统的安装文件。
下载完成后,将安装文件保存到你的Linux服务器上的合适位置。
然后,解压缩安装文件。
在Linux命令行上,使用下面的命令进行解压缩:$ tar -zxvf {安装文件名.tar.gz}解压缩完成后,进入解压缩后的目录中。
在命令行中输入以下命令:$ cd {解压缩后的目录}接下来,运行安装程序。
在命令行中输入以下命令:$ ./runInstaller运行安装程序后,会弹出一个图形界面的安装向导。
按照向导的指示进行安装配置。
你需要选择安装类型、指定安装目录、设置管理密码等。
确保你提供了正确的配置信息,并且确认无误后,点击“安装”按钮开始安装过程。
安装过程可能需要一些时间,取决于你的服务器性能和数据量的大小。
在安装过程中,可能会有一些额外的配置提示,请按照提示进行操作。
安装完成后,你可以通过命令行或图形界面来管理Oracle数据库。
你可以通过运行以下命令来启动数据库:$ sqlplus / as sysdba$ startup其他管理操作,比如创建用户、创建表等,可以通过运行相应的命令来完成。
最后,你可以通过访问Oracle数据库的客户端工具来连接到你的数据库,并进行数据的增删改查等操作。
以上就是Oracle 11g在Linux系统上的安装教程。
记得按照文档和提示的要求进行安装,并保持与Oracle官方网站的联系以获取最新的更新和资源。
Linux中安装使用Oracle 11g步骤

Linux中安装使用Oracle 11g步骤环境是:主机XP系统,虚拟机中安装Centos系统,Oracle 11g安装在XP中,Oracle client 11g安装在Linux中。
通过client连接主机Oracle。
步骤:1.到Oracle中国官网下载Basic和SQL*Plus两个Client。
网址是:/technetwork/cn/topics/linuxsoft-100466-zhs.html2.分别安装上述两个软件。
我下载的时rpm格式的,直接安装即可。
默认的安装路径是usr\lib\oracle\11.2\client 。
3.创建Oracle用户:需su切换到root用户。
#为终端提示符# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -m -g oinstall -G dba oracle# id oracle ( 检查用户名)# passwd oracle (设置Oracle用户的密码)4.Linux系统switch user用oracle用户登录,编辑bash_profile文件。
此文件为隐藏文件,VIEW中勾选显示隐藏文件即可。
在home\oracle下面。
向文件中添加:umask 022ORACLE_BASE=/usr/lib/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/11.2/client; export ORACLE_HOMEPATH=$ORACLE_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH注意:LD_LIBRARY_PATH必须添加,否则会找不到libsqlplus.so。
5.使用root用户登录,在/usr/lib/oracle/11.2/client目录下创建network/admin 目录,在此目录下添加tnsnames.ora文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VMware WorkStation+Canaima GNU/Linux4.0+Oracle11gR2+RAC1在VMware WorkStation上安装Canaima GNU/Linux 4.0版本系统1.1新建虚拟机canaimalinux1选择自定义安装注:这里的选项中没有Canaima linux的选项,Canaima linux是委内瑞拉国内在Debian linux 上开发的一个操作系统,所以这里就选择Debian了注:给虚拟机指定CPU数量和核数注:给虚拟机指定内存数量。
安装oracle 11gR2的RAC官方推荐的内存为不小于4G,但是我这里是在自己的笔记本上安装的虚拟机,只能分配1G的内存。
注:创建一个虚拟磁盘注:最好为创建的虚拟磁盘提前分配好足够的空间然后点击“完成”就开始创建虚拟磁盘了。
虚拟磁盘创建完成之后,虚拟机自动重启,进入安装Canaima linux的过程。
1.2安装Canaima linux注:选择系统默认的选项,回车就可继续安装由于Canaima linux操作系统是委内瑞拉政府指定使用的操作系统,所以该操作系统的安装过程中的默认引导语言是西班牙语,选择“Adelante”就代表“下一步”的意思。
点击下一步之后,Canaima linux4.0版本允许选择地区/国家时区、语言、键盘类型,这三个选项默认都是委内瑞拉瑞拉、西班牙语、西班牙式键盘,这个暂时可以根据自身需要具体选择。
关于Canaima linux的磁盘分区:系统默认给出三种分区,但是三种分区给定的swap分区都只有1G,无法通过安装界面调整,需要调整的话,可以在操作系统安装完成之后,手动调整swap分区大小。
分区如下所示:设置管理员用户和密码、添加一个用户,并设置用户名和密码:点击“Adelante”按钮,进入如下页面后,系统开始自动安装,大约40分钟左右即可安装完成:出现这一步之后点击“reiniciar ahora”按钮,这个按钮表示“立即重启”,前面的按钮表示“稍后重启”。
重启之后,Canaima linux系统就初步完成了。
按照同样的操作,再安装另外的一个虚拟机canaimalinux2即可。
2安装基础包和Oracle RAC相关包2.1Canaima linux默认安装完成之后并没有包含SSH包,因此需要先在两个操作系统上安装支持SSH功能的包:openssh-server_6.0p1-4_amd64.debopenssh-client_6.0p1-4_amd64.debopenssh-blacklist_0.4.1+nmu1_all.deb2.2与oracle RAC集群安装相关的包如下(这些包只是针对Canaima linux 4.0的):alien_8.87_all.debbinutils_2.22-8_amd64.debclisp_2.49-8.1_amd64.debclisp-module-bindings-glibc_2.49-8.1_amd64.debcpp_4.7.2-1_amd64.debcpp-4.4_4.4.7-2_amd64.debcpp-4.7_4.7.2-5_amd64.debdebhelper_9.20120909_all.debdpkg-dev_1.16.10_all.debeglibc-source_2.13-38_all.debelfutils_0.152-1+wheezy1_amd64.debexpat_2.1.0-1_amd64.debfile_5.11-2_amd64.debg++_4.7.2-1_amd64.debg++-4.4_4.4.7-2_amd64.debg++-4.7_4.7.2-5_amd64.debgcc_4.7.2-1_amd64.debgcc-4.4_4.4.7-2_amd64.debgcc-4.4-base_4.4.7-2_amd64.debgcc-4.7_4.7.2-5_amd64.debgcc-4.7-base_4.7.2-5_amd64.debgettext_0.18.1.1-9_amd64.debglibc-doc_2.13-38_all.debglibc-doc-reference_2.13-1_all.debhtml2text_1.3.2a-15_amd64.debintltool-debian_0.35.0+20060710.1_all.deblibaio1_0.3.109-3_amd64.deblibaio1-dbg_0.3.109-3_amd64.deblibaio1-udeb_0.3.109-3_amd64.udeblibaio-dev_0.3.109-3_amd64.deblibaudio2_1.9.3-5_amd64.deblibc6-dev_2.13-38_amd64.deblibc-dev-bin_2.13-38_amd64.deblibdpkg-perl_1.16.10_all.deblibdw1_0.152-1+wheezy1_amd64.deblibelf1_0.152-1+wheezy1_amd64.deblibffcall1_1.10+cvs20100619-2_amd64.deb libgcc1_4.7.2-5_amd64.deblibgcc1-dbg_4.7.2-5_amd64.deblibgccxml-dev_0.9.0+cvs20120420-4_amd64.deb libgettextpo0_0.18.1.1-9_amd64.deblibgomp1_4.7.2-5_amd64.deblibitm1_4.7.2-5_amd64.deblibltdl-dev_2.4.2-1.1_amd64.deblibmng1_1.0.10-3_amd64.deblibodbc1_2.2.14p2-5_amd64.deb libodbcinstq4-1_2.3.0-3_amd64.deblibqt4-network_4.8.2+dfsg-11_amd64.deblibqt4-xml_4.8.2+dfsg-11_amd64.deb libqtassistantclient4_4.6.3-4_amd64.deb libqtcore4_4.8.2+dfsg-11_amd64.deb libqtdbus4_4.8.2+dfsg-11_amd64.deblibqtgui4_4.8.2+dfsg-11_amd64.deblibrpm3_4.10.0-5+deb7u1_amd64.deb librpmbuild3_4.10.0-5+deb7u1_amd64.deb librpmio3_4.10.0-5+deb7u1_amd64.deb librpmsign1_4.10.0-5+deb7u1_amd64.deb libsensors4_3.3.2-2_amd64.deblibsigsegv2_2.9-4_amd64.deblibstdc++5_3.3.6-25_amd64.deblibstdc++6-4.4-dev_4.4.7-2_amd64.deblibstdc++6-4.7-dev_4.7.2-5_amd64.deb libtimedate-perl_1.2000-1_all.deblinux-libc-dev_3.2.46-1+deb7u1_amd64.deb make_3.81-8.2_amd64.debmksh_40.9.20120630-7_amd64.debmultiarch-support_2.13-38_amd64.deb odbcinst_2.2.14p2-5_amd64.debodbcinst1debian2_2.2.14p2-5_amd64.deb patch_2.6.1-3_amd64.debpdksh_40.9.20120630-7_all.debpo-debconf_1.0.16+nmu2_all.debrpm_4.10.0-5+deb7u1_amd64.debrpm-common_4.10.0-5+deb7u1_amd64.debsysstat_10.0.5-1_amd64.debunixodbc_2.2.14p2-5_amd64.debunixodbc-bin_2.3.0-3_amd64.debunixodbc-dev_2.2.14p2-5_amd64.deb在rac1上使用root用户执行dpkg -i *.deb可以将所有的.deb都安装到系统中去,rac2上执行同样的安装过程。
3网络规划、存储规划3.1网络规划3.2存储规划4配置IP地址4.1添加新的虚拟网卡打开VMware WorkStation ,选择编辑——编辑虚拟网络,进入如下页面:选择VMnet1,然后勾选“选择主机虚拟适配器到该网络”和“使用本地DHCP 服务来分配虚拟机的IP地址”,然后点击确定按钮。
以同样方法选择VMnet2,执行同样的操作。
注:这里的网络适配器选择刚才的VMnet1以同样的方法,继续添加另外一块虚拟网卡VMnet2.使用同样方法在另一台机器上也添加上VMnet1和VMnet2两块虚拟网卡。
4.2设置IP地址在rac1服务器上使用root用户执行vi /etc/network/interfaces 将原有的eth1和eth2有关的IP配置都删除,添加如下内容:#publicauto eth1iface eth1 inet staticaddress 192.168.0.128netmask 255.255.255.0gateway 192.168.0.1#privateauto eth2iface eth2 inet staticaddress 192.168.100.128netmask 255.255.255.0gateway 192.168.100.1在rac2服务器上使用root用户执行vi /etc/network/interfaces 将原有的eth1和eth2有关的IP配置都删除,添加如下内容:#publicauto eth1iface eth1 inet staticaddress 192.168.0.129netmask 255.255.255.0gateway 192.168.0.1#privateauto eth2iface eth2 inet staticaddress 192.168.100.129netmask 255.255.255.0gateway 192.168.100.14.3配置etc/hosts文件root@rac1:~# vi /etc/hosts 然后添加如下内容:# Public192.168.0.128 rac1192.168.0.129 rac2# Private192.168.100.128 rac1-priv192.168.100.129 rac2-priv# Virtual192.168.0.130 rac1-vip192.168.0.131 rac2-vip# SCAN192.168.0.132 rac-cluster-scan同时要保证hosts文件中第一行本级的别名中不出现rac1,如果别名为rac1的话,请将其修改为如下的样子:127.0.0.1 localhost.localdomain localhostroot@rac2:~# vi /etc/hosts 然后添加如下内容:# Public192.168.0.128 rac1192.168.0.129 rac2# Private192.168.100.128 rac1-priv192.168.100.129 rac2-priv# Virtual192.168.0.130 rac1-vip192.168.0.131 rac2-vip# SCAN192.168.0.132 rac-cluster-scan同时要保证hosts文件中第一行本级的别名中不出现rac2,如果别名为rac2的话,请将其修改为如下的样子:127.0.0.1 localhost.localdomain localhost5配置操作系统参数5.1修改内核参数在rac1服务器上,使用root用户vi /etc/sysctl.conf 添加如下内容:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586上述添加内容完成之后,执行sysctl –p使得刚才的修改能够生效。