Solaris10+Oracle10g安装手册
- 格式:doc
- 大小:974.50 KB
- 文档页数:30
Solaris 10+Oralce 10G 安装完全手册一、Solaris准备工作Solaris 安装ISO镜像sol-10-u5-ga-x86-dvd.iso我这里是用VMware来做的试验,在正式的PC机上安装的时候只是支持865主板的机器。
所以在安装的时候一定要注意先检查好自己的PC机是否合格,最主要的是要看清楚自己PC机的主板是不是865的。
二、安装系统硬件条件a)硬件的条件不是很复杂,只要配置不是很低就可以。
b)注意自己的硬盘是否够40GB,因为我们还要安装Oracle。
我这里虚拟出来的80GB空间的硬盘。
三、步骤注意这一切的试验都是在虚拟机上完成。
现在虚拟机上新建Solaris的虚拟环境。
a)先选择虚拟机的ISO镜像文档。
b)然后给solaris配置内存,官方建议是500MB就可以带起来因为我们还要安装oracle所以就先给1G的内存。
c)第一步要让你选择安装的版本。
默认就可以了。
d)然后会让你选择是安装的模式,还是默认就可以了。
选择1.e)在经过一段时间的系统配置以后进入选择安装菜单。
然会会让你选择英语的版本f)安回车继续下一步。
g)将鼠标移入文本框中回车选择安装h)选择好语言选择6简体中文。
i)加载文件j)点击下一步步。
l)选择是否启用DHCP这里你自己选择我不开启了。
下一步。
m)输入主机名。
下一步。
主机名不让有下划线。
n)设置IP地址。
下一步。
o)设置子网掩码。
下一步。
p)设置是否启用IPv6 选择否。
看你自己需要。
点击下一步。
q)让你选择路由。
也就是让你选择网关。
指定一条。
下一步。
r)输入网关/路由地址。
192.168.182.251 下一步。
s)这一步好像是什么验证的东东。
我不知道,不会,跳过直接下一步。
t)无视直接下一步。
u)继续无视下一步。
v)调整时间。
这个不能无视。
默认选项。
下一步。
w)不用说吧。
亚洲,中国,next!!!x)查看时间是否正确,下一步。
y)输入root的口令。
下一步。
z)这步要看好了,不开启的话不能Telnet选择开启。
下一步。
aa)查看配置是否正确,OK了!确定。
bb)等吧!好了,正式安装。
下一步。
cc)这一步骤没用,虚拟机随便你怎么选。
dd)默认,下一步。
ee)等到100%在说,然后下一步。
ff)接受协议。
下一步。
gg)盘符我还不是研究的很通,直接下一步。
默认安装。
让solaris自己给你配置。
但这个办法不是最终推荐的,我们要做的是手动分区,把SWAP分区分成物理内存的2倍,官方推荐是4GB的大小,如果系统默认给分区的话是512MB的大小,所以如果还要在solaris上面安装oracle的话建议不能用默认的那种分区模式。
hh)配置好了。
正式安装solaris吧。
ii)要好久。
等等吧。
这里时间最长了。
jj)点击继续kk)点击继续ll)重新引导mm)重启后进入系统界面回车nn)第一次启动的时候系统会加载一点图形化界面的东西总共166个加载好了就行了pp)Ping 192.168.182.250 通说明这台服务器已经正式的在网络上活跃了。
qq)好了!安装成功!四、验证我们来验证一下现在这个服务器能不能正常使用。
a)创建用户Telnet和Ftp来看用户的使用状况,开启Root的telnet和FTP的功能。
1.创建用户,首先要用root来登陆a)第一次登陆选择Java桌面系统。
b)创建用户。
设置完用户的属性,更改好密码。
2.开启root的ftp和telneta)Root的telnet修改/etc/default/login把CONSOLE=/dev/console 这一行注释掉!!!在CONSOLE=/dev/console 前面加上“#”连接成功!!!b)Root的ftp修改/etc/ftpd/ftpusers 文件在root前面加上“#”就可以了。
连接成功telnet:成功!!!ftp:成功!!!b)服务器上网i.用服务器自带的FireFox来上网!设置好了网络连接以后就能上网了。
注:如果出现注册界面,点击不注册。
五、Oracle 10G 安装Oracle 10G 的安装镜像:solarisx86_DB_10_1_0_3_Disk1.cpio.gz六、Oracle 10G 安装前配置信息a)首先要配置vi /etc/systemi.set shmsys:shminfo_shmmax=4294967295 (给oracle最大内存设为2G)ii.set shmsys:shminfo_shmmin=1iii.set shmsys:shminfo_shmmni=100iv.set shmsys:shminfo_shmseg=10v.set semsys:seminfo_semmni=110vi.set semsys:seminfo_semmns=310b)创建用户和组i.# groupadd dbaii.#useradd –g dba –d /export/home/oracle –m oracleiii.#passwd oracle (改oracle用户密码)c)设定oracle用户的环境参数i.Root#su – oracleii.$vi .profileiii.加入内容:iv.ORACLE_BASE=/export/home/oraclev.ORACLE_HOME=$ORACLE_BASE/product/10.0vi.ORACLE_SID=ora10g (注意这里这里是Oracle的SID号在使用JDBC的时候资源名是用的Oracle的SID号,这里要好好注意一下)vii.NLS_LANG=AMERICAN_AMERICA.ZHS16GBK (这里是数据库的编码格式)viii.PA TH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/binix.LD_LIBRARY_PA TH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr /libx.DISPLAY=192.168.182.233:0.0 (这里写你Solaris 的真实IP地址,一定要改回来不让在安装的时候会报错。
完整的格式应该是{IP地址:0.0})xi.TMPDIR=/var/tmpxii.export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATHxiii.export LD_LIBRARY_PA THxiv.export DISPLAY TMPDIRxv.umask 022xvi.保存使.profile生效。
推荐注销!!!d) 3.解压oracle 10g安装包i.从光盘上拷到本地硬盘上。
ii.#cp - solarisx86_DB_10_1_0_3_Disk1.cpio.gz /export/homeiii.在解压#gunzip solarisx86_DB_10_1_0_3_Disk1.cpio.gziv.#cpio -ivmd < solarisx86_DB_10_1_0_3_Disk1.cpiov.如果这时执行/export/home/Disk1/run*就会出现这样的错误提示:vi.Checking installer requirements...vii.Checking operating system version: must be 5.6, 5.7, 5.8 or 5.9. Actual 5.10viii.Failed <<<<ix.Exiting Oracle Universal Installer, log for this session can be found atx./tmp/OraInstall2008-10-26_09-45-32AM/installActions2008-10-26_09-45-32AM.logxi.查看installActions2008-10-26_09-45-32AM.logxii.$ vi installActions2008-10-26_09-45-32AM.loging paramFile: /export/home/oracle/db/Disk1/install/oraparam.inixiv.xv.xvi.Checking installer requirements...xvii.xviii.Checking operating system version: must be 5.6, 5.7, 5.8 or 5.9. Actual 5.10xix.Failed <<<<xx.xxi.Exiting Oracle Universal Installer, log for this session can be found at /tmp/Orxxii.aInstall2008-10-26_09-45-32AM/installActions2008-10-26_09-45-32AM.logxxiii.xxiv.想要解决这个问题就要在/export/home/Disk1/install里,修改oraparam.ini oraparam.varxxv.xxvi.修改如下:xxvii.vi oraparam.inixxviii.xxix.#You can customise error message shown for failure through CERTIFIED_VERSION_FAIxxx.LURE_MESSAGExxxi.Solaris=5.6,5.7,5.8,5.9, 5.10(就是添加5.10)xxxii.Linux=redhat-2.1ASxxxiii.#HPUX=B.11.00xxxiv.Decunix=V5.1A,V5.1xxxv.AIX=5.1.0.0xxxvi.xxxvii.xxxviii.vi oraparam.varxxxix.xl.#You can customise error message shown for failure through CERTIFIED_VERSION_FAIxli.LURE_MESSAGExlii.Solaris=5.8,5.9, 5.10(就是添加5.10)xliii.Windows=4.0,5.0,5.1,5.2xliv.Linux=redhat-2.1ASxlv.HPUX=B.11.11xlvi.Decunix=V5.1A,V5.1xlvii.AIX=5.1.0.0xlviii.xlix.保存,在执行。