SUSE10+ORACLE11g 64 位 服务器安装详细说明Word格式文档下载.docx
《SUSE10+ORACLE11g 64 位 服务器安装详细说明Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《SUSE10+ORACLE11g 64 位 服务器安装详细说明Word格式文档下载.docx(44页珍藏版)》请在冰点文库上搜索。
![SUSE10+ORACLE11g 64 位 服务器安装详细说明Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/ec715246-b9f8-46ba-833b-8627c552dba3/ec715246-b9f8-46ba-833b-8627c552dba31.gif)
图14-8InstallLocation11
图14-9Warning11
图14-10Product–SpecificPrerequisiteChecks12
图14-11SelectConfigurationOption13
图14-12PrivilegedOperatingSystemGroups14
图14-13Summary15
图14-14ExecuteConfigurationscripts16
图14-15OracleNetConfigurationAssistant:
Welcome17
图14-16Welcome18
图14-17DatabaseIdentification19
图14-18DatabaseCredentials20
图14-19InitializationParameters21
图15-1Oracle11g客户端安装初始界面2
图15-2选择安装类型3
图15-3指定主目录详细信息4
图15-4产品特定的先决条件检查5
图15-5概要6
图15-6安装7
图15-7ConfigurationAssistant8
图15-8欢迎使用8
图15-9完成9
图15-10安装结束10
表格目录
表12-1TVMS的基本硬件配置要求2
表12-2软件配置说明3
表13-1本地文件系统规划3
12安装规划
关于本章
本章描述内容如下表所示。
标题
内容
12.1安装概述
介绍机房环境以及软硬件的规划。
12.2安装流程
介绍总体安装流程。
机房环境要求说明
为了保证CMS(ContentManagementSystem)硬件环境的正常运行,机房环境应该达到以下的要求:
●温度
−长期工作条件15℃~30℃。
−短期工作条件0℃~45℃。
●相对湿度
−长期工作条件40%~65%。
−短期工作条件20%~90%。
●防尘
直径大于5μm的灰尘浓度不大于3×
104/m3,机房要能密封。
●地板
要求机房使用防静电活动地板,并且地板必须作接地处理。
●地面负荷
每平方米不小于450kg。
●电磁场
任何无线电杂波干扰应低于0.5V/m。
●走线槽
机房装修时应考虑地线、电源线的走线槽。
●机房高度
地板至天花板距离应大于2.7m,地面至地板距离应大于0.35m。
硬件规划
硬件基本配置要求请参见表12-1,其中括号内为硬件的推荐配置。
表12-1TVMS的基本硬件配置要求
配置
说明
CPU
900MHz×
2(2.8GHz×
2)
内存
●虚拟内存:
1GB(2GB)
●物理内存:
256MB(4GB)
硬盘
36GB(36GB×
4)
磁盘空间
安装数据库后,至少预留10GB空间
软件规划
需要使用的软件请参见表12-2。
表12-1软件配置说明
软件
软件说明
SuSELinux10软件
●SuSELinuxEnterpriseServer10SP1
●内核版本为2.6.16.46-0.12-smp
Oracle11g安装包
linux.x64_11gR1_database.zip
Oracle11g客户端安装包
Oracle11gRelease1Client(11.1.0.6.0)forMicrosoftWindows(32-bit)CDB43982-01.zip
CMS应用总体安装流程如图12-1所示。
图12-1总体安装流程
13单机安装SuSELinux10
13.1安装SuSELinux10
介绍SuSELinux10的安装过程。
13.2配置SuSELinux10
介绍SuSELinux10配置过程。
SuSELinux10的内核版本为2.6.16.46-0.12-smp。
13.1.1操作步骤
安装SuSELinux10的具体操作步骤如下。
步骤1进入BIOS将系统设置为从光盘启动。
操作系统安装完成之后,请将系统设置为从硬盘启动。
步骤2将SuSELinuxEnterpriseServer10SP01光盘放入光驱。
步骤3选择安装方式。
服务器从光盘启动,出现“UNITEDLINUX”界面时,使用方向键选择“Installation”,按“Enter”键确认。
步骤4选择操作系统语言类型。
选择“English(US)”,单击“Next”。
步骤5接受许可协议。
选择“Yes,IAgreetotheLicenseAgreement”,接受SuSESLES10的许可协议,单击“Next”。
步骤6选择安装模式。
选择“NewInstallation”,单击“Next”。
步骤7时区和系统时间(ClockandTimezone)。
●国内选择“Asia/China,LocalTime”。
●国外根据当地实际情况进行选择。
步骤8进行安装设置。
在“InstallationSettings”界面中,单击“Change...”,进行以下设置:
●键盘类型(Keyboardlayout)
选择“English(US)”
●磁盘分区(Partitioning)
−单击“Partitioning”,系统弹出分区类型对话框,选择“CreateCustomPartitionSetup”,单击“Next”。
−选择“CustomPartitioning(forexperts)”,单击“Next”,进入“ExpertPartitioner”页面。
−选中磁盘,单击“Create”,在出现的“PartitionType”对话框中,选择“PrimaryPartition”,单击“OK”。
现以最小可用空间为36GB为例,介绍如何在属性界面中设置分区,分区参数请参见表13-1。
●为确保CMS系统软件的高效运行,主机系统的内存不应小于1GB。
●如果内存较大,swap将消耗大量的磁盘空间,请根据安装需求合理规划。
表13-1本地文件系统规划
挂载点
分区
分区大小
/
/dev/sda1
约10GB。
安装操作系统。
swap
tmpfs
建议为内存的2倍。
SWAP类型,作为磁盘交换区。
/home
/dev/sda3
约25GB。
安装数据库及TVMS应用程序。
●系统组件(Software)。
单击“Software”,在出现的“SoftwareSelectionandSystemTasks”页面中,选中所有显示的软件包。
为保证CMS所需操作系统组件全部安装,选择安装除oracle相关内容外的所有软件包。
●系统语言(Language)。
单击“Language”,选择“English(US)”。
步骤9启动安装过程。
完成以上配置后,单击“Accept”,在安装确认窗口中选择“Install”开始安装系统。
安装过程需要很长时间,请耐心等待。
安装完CD1后,系统会自动重启,选择“BootfromHardDisk”。
步骤10进行系统配置。
系统自动重启后进入系统配置界面,进行如下操作:
1.输入root用户密码。
2.设置系统主机名。
3.跳过网卡配置。
4.跳过网络连接检测。
5.跳过安装配置。
6.设置用户认证方式为Local(/etc/passwd)。
7.跳过普通用户创建(不设置普通用户)。
8.确认版本发行说明。
9.接受系统默认的硬件配置。
10.结束安装。
不选中“ClonethisSystemforAutoyast”,单击“Finish”。
至此,完成SuSELinux10操作系统的基本安装。
----结束
13.1.2安装rpm补丁包
安装rpm补丁包的具体操作步骤如下。
步骤1以root用户进入系统安装光盘的“suse/x86_64”目录下,执行以下命令:
rpm-ivhcompat-32bit-2006.1.25-11.2.x86_64.rpm
rpm-ivhcompat-openssl097g-32bit-0.9.7g-13.5.x86_64.rpm
如果采用CD光盘(共4张)安装,上述的两个rpm包存放在第1张光盘的“suse/x86_64”目录下。
步骤2创建so软链接。
1.执行命令查找librpm-*文件位置。
find/usr/lib64-namelibrpm-*
/usr/lib64/librpm-4.4.so
2.创建librpm-4.1.so软链接。
ln-s/usr/lib64/librpm-4.4.so/usr/lib64/librpm-4.1.so
3.执行命令查找librpmio-*文件位置。
find/usr/lib64-namelibrpmio-*
/usr/lib64/librpmio-4.4.so
4.创建librpmio-4.1.so软链接。
ln-s/usr/lib64/librpmio-4.4.so/usr/lib64/librpmio-4.1.so
13.1.3安装验证
安装完成之后,需要查看操作系统内核版本,以确认安装结果,具体检查步骤如下。
步骤1以root用户登录目标主机。
步骤2查看系统内核版本。
uname-a
若显示类似以下信息,则表明此操作系统为64位SuSELinux10+SP1,内核版本2.6.16.46-0.12-smp。
2.6.16.46-0.12-smp#1SMPThuMay1714:
00:
09UTC2007x86_64x86_64x86_64GNU/Linux
步骤3确保系统启动时自动加载正确的内核版本。
vi/boot/grub/menu.lst
1.确保menu.lst中第一个段落语句为需要加载的内核版本描述语句。
例如:
需要加载内核2.6.16.46-0.12-smp就应当将以下语句调整为第一个title值。
titleSUSELinuxEnterpriseServer10SP1
root(hd0,0)
kernel/boot/vmlinuz-2.6.16.46-0.12-smproot=/dev/cciss/c0d0p1vga=0x317
resume=/dev/cciss/c0d0p2splash=silentshowopts
initrd/boot/initrd-2.6.16.46-0.12-smp
2.确保menu.lst中的参数项“default”值为0。
内核描述语句中某些参数例如:
title名称“SUSELinuxEnterpriseServer10SP1”、“resume=/dev/cciss/c0d0p2”等会随硬件环境而改变。
调整语句时只要保证需要加载的内核版本号所在段落在第一的位置即可。
13.2
配置SuSELinux10
13.2.1配置概述
操作系统安装完成后,需要按照实际情况配置系统参数,以满足系统的要求。
13.2.2配置主机名
配置过程如下。
步骤2修改配置文件/etc/HOSTNAME。
vi/etc/HOSTNAME
将主机名写入文件,去掉文件中其他内容,例如:
替换host1为实际的主机名,则输入“host1”。
步骤3重启本地网络文件,使配置生效。
/etc/init.d/boot.localnetrestart
13.2.3配置网卡IP
配置网卡的方法如下。
步骤1以root用户登录系统,执行yast命令进入“yast”界面。
步骤2选择“Networkdevice>
Networkcards”,选择“TraditionalMethodwithifup”,进入网卡配置页面。
步骤3在“Networkcardsconfiguration”配置界面,选择并配置指定的网卡。
步骤4使用“Tab”键选择“Edit”进入配置页面。
步骤5选择“StaticAddressSetup”,配置IPaddress,Subnetmask和Routing。
步骤6选择“Finish”,按“Enter”键,完成操作。
13.2.4启动FTP服务
请确保关闭pure-ftpd服务,并启动vsftpd服务,否则会导致全网同步失败。
启动FTP服务的步骤如下。
步骤2选择“NetworkServices>
NetworkServices(inetd)”,关闭pure-ftpd服务,并启动vsftpd服务,然后退出“yast”界面。
步骤3修改vsftpd.conf配置文件。
vi/etc/vsftpd.conf
1.删除ascii_upload_enable、ascii_download_enable、local_enable、write_enable四个配置项前的注释符号“#”。
ascii_upload_enable=YES
ascii_download_enable=YES
local_enable=YES
write_enable=YES
2.在“anonymous_enable和listen”配置项前加注释符号“#”。
#anonymous_enable=YES
#listen
步骤4修改ftpusers文件。
vi/etc/ftpusers
在“root”前面加上“#”,将其注释掉。
步骤5重启本地网络文件,使配置生效。
/etc/init.d/xinetdrestart
如果系统显示如下,表示设置成功。
Shuttingdownxinetddone
StartingINETservices.(xinetd)done
13.2.5启动NTP服务
启动NTP时间同步的步骤如下。
步骤1以root用户登录系统。
步骤2检查系统是否安装NTP(NetworkTimeProtocol)软件包。
ls/etc|grepntp.conf
若没有显示结果,则表明系统尚未安装NTP软件包。
请插入SuSE安装光盘完成安装NTP软件包后,再进行后面的操作。
步骤3修改/etc/ntp.conf文件,添加时钟源地址。
vi/etc/ntp.conf
将文件中如下内容:
server127.127.1.0#localclock(LCL)
fudge127.127.1.0stratum10#LCLisunsynchronized
修改为:
server10.164.73.129prefer
server10.164.73.130
#server127.127.1.0#localclock(LCL)
#fudge127.127.1.0stratum10#LCLisunsynchronized
10.164.73.129和10.164.73.130分别为第一参考时钟源和第二参考时钟源的IP地址,配置时请根据现网的时钟源IP地址进行配置。
步骤4在/etc/ntp.conf文件中添加driftfile文件位置。
加入以下内容(若已经存在如下内容,则不需添加):
driftfile/var/lib/ntp/drift/ntp.drift
步骤5创建ntp.drift文件(若已经存在此文件,则不需创建)。
cd/var/lib/ntp/drift/
touchntp.drift
步骤6修改ntp.drift文件的属性。
chmod666ntp.drift
修改ntp.drift文件属性为666,表示所有用户可以对此文件进行读写操作,否则NTP服务进程无法在该文件中记录时间同步的信息。
步骤7重启NTP守护进程。
●SuSE9操作系统重启方法。
/etc/init.d/xntpdstop
/etc/init.d/xntpdstart
/etc/init.d/xntpdstatus
若显示以下信息,则表明守护进程重启成功。
Checkingfornetworktimeprotocoldaemon(NTPD):
running
●SuSE10操作系统重启方法。
/etc/init.d/ntpstop
/etc/init.d/ntpstart
/etc/init.d/ntpstatus
步骤8将NTP守护进程设置为开机自启动。
●SuSE9操作系统设置方法。
chkconfig-axntpd
●SuSE10操作系统设置方法。
chkconfig-antp
步骤9检查服务器时间是否与NTPServer时间同步成功。
ntpq-p
若显示类似以下信息,则表明服务器时间已经与NTPServer时间同步成功。
remoterefidsttwhenpollreachdelayoffsetjitter
===============================================================
*10.164.73.12910.164.73.286u2564370.4577.2692.223
+10.164.73.13010.164.73.286u2164370.358-207.88150.241
10.164.73.129前面的*号代表10.164.73.129是第一参考时钟源;
10.164.73.130前面的+号代表10.164.73.130是第二参考时钟源。
如果NTP客户端机器与第一参考时钟源10.164.73.129失去连接后,会自动将10.164.73.130切换为第一参考时钟源。
13.2.6启动Telnet服务
启动Telnet服务的操作步骤如下。
NetworkServices(inetd)”,启动telnet服务,然后退出“yast”界面。
在当前可用的服务列表中选择对应服务器关闭/user/lib/mit/sbin/telnetd并开启/usr/sbin/in.telnetd的telnet服务。
步骤3修改/etc/pam.d/login文件。
vi/etc/pam.d/login
在下面一行文字前添加“#”注释符。
#authrequiredpam_securetty.so
步骤4使用Telnet方式以root用户登录服务器,如果能正常登录服务器,则表示Telnet服务已启动。
14单机安装Oracle11g
14.1安装前提
介绍Oracle11g安装前的配置准备工作。
14.2配置数据库安装环境
介绍Oracle11g安装环境的配置过程。
14.3安装Oracle11g过程
介绍Oracle11g的安装过程。
安装Oracle11g的前提如下:
●已安装SUSE10操作系统,并已开启ftp和telnet两项服务,请参见“13.2.4启动FTP服务”和“13.2.6启动Telnet服务”。
●获取Oracle11g安装包linux.x64_11gR1_database.zip。
检查系统安装包
以root用户登录系统,执行命令rpm-qa|grep*,检查以下系统包是否安装。
●请使用系统包名称的字母部分代替*进行查询。
如查询gcc-c++-4.1.0,可以直接输入“rpm-qa|grepgcc-c”,按“Enter”键进行查询。
●系统包名称实际版本不低于以下对应版本,如gcc-c++-4.1.0中4.1.0为版本号。
●binutils-2.16.91.0.5
●compat-libstdc++-5.0.7-22.2
●gcc-4.1.0
●ksh-93r-12.9
●gcc-c++-4.1.0
●glibc-2.4-31.2
●glibc-devel-2.4
●libaio-0.3.104
●libaio-devel-0.3.104
●libelf-0.8.5
●libgcc-4.1.0
●libstdc++-4.1.0
●libstdc++-devel-4.1.0
●make-3.80
●sysstat-6.0