服务器安装文档AIXDB2安装.doc

上传人:laozhun 文档编号:2397469 上传时间:2023-02-17 格式:DOC 页数:33 大小:1.26MB
返回 下载 相关 举报
服务器安装文档AIXDB2安装.doc_第1页
第1页 / 共33页
服务器安装文档AIXDB2安装.doc_第2页
第2页 / 共33页
服务器安装文档AIXDB2安装.doc_第3页
第3页 / 共33页
服务器安装文档AIXDB2安装.doc_第4页
第4页 / 共33页
服务器安装文档AIXDB2安装.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《服务器安装文档AIXDB2安装.doc》由会员分享,可在线阅读,更多相关《服务器安装文档AIXDB2安装.doc(33页珍藏版)》请在三一办公上搜索。

1、文档编号:STMA-ICSS-PMAIXDB2-001国家烟草专卖局行业卷烟生产经营决策管理系统AIX_DB2安装2004-10北京中软国际信息技术有限公司目录目录11.文档修改记录32.综述42.1.本文说明42.2.适用对象42.3.版权信息43.安装前的准备53.1.系统检查53.2.磁盘空间检查63.3.处理器检查63.4.查看AIX上的内存73.5.调整调页空间的大小83.5.1.使用命令:83.5.2.用smit来调整83.6.创建和划分逻辑卷103.6.1.创建db2vg103.6.2.db2vg划分:123.6.3.在db2vg卷组中建立裸设备:133.7.软件介质检查153.

2、8.用户属组检查163.9.检查是否加载光驱164.软件安装174.1.安装位置174.2.注意事项174.3.DB2安装步骤184.4.DB2 fixpak6升级步骤214.5.创建实例22在root环境下,创建db2fenc用户(ID:1002),用户组为db2fgrp1234.6.验证安装254.7.启动DB2服务264.8.停止DB2服务264.9.验证实例265.卸载db2271. 文档修改记录序号版本修改内容修改日期修改人11.0起草2004.7.16刘特立22.0.7修改润色完善2004.10.12钱洪3修改4.6中如何卸载当前实例2004-10-18高一鸣430描述修改和细化2

3、006-12-21王家梁2. 综述2.1. 本文说明本文仅适用于国家烟草专卖局一号工程(以下简称“一号工程”)在IBM服务器上安装操作系统的要求,具体适用环境如下:l 国家烟草专卖局一号工程l IBM硬件环境(P690、P970、P650、P630、P615、FAStT700、FAStT600、7133等)l IBM软件环境(AIX5200-03操作系统、HA5.1服务、DB2 WSE 8.1.6、WebSphere ND 5.0.2.6、WebSphere Message Queue 5.3.6)任何不符合上述条件的单位或者个人,请勿使用此文档。2.2. 适用对象各个实施点的实施组长,并在实

4、施时向IBM工程师开放此文档。2.3. 版权信息本文版权信息由一号工程保留,仅国家一号工程服务中心有权更新和发放本文档。任何单位或个人不得私自更改或发放本文档,否则将会承担相应的法律责任。3. 安装前的准备3.1. 系统检查在安装DB2数据库服务软件之前,请确认操作系统的版本为AIX5200-04,语言环境为GB18030,内存空间在512兆以上。l 输入检查版本的命令:oslevel rl 输入命令 lslpp -l | grep GB18030l 输入smitty lang(回车)l 选择第一项(中文下会显示“更改显示主语言环境”),回车l 选择第一项(中文下会显示“更改显示文化约定、语言

5、或键盘”),回车l 查看显示内容,如下图所示,如果全部内容为“GB18030简体中文 (GB18030) zh_CN”,则说明主语言环境正常,如果没有,则需重新设定主语言环境3.2. 磁盘空间检查输入df -g(回车)查看输出结果的第二列(GB 块,单位为GB)和最后一列(安装于),每一行的第二列和最后一列相对应,是否符合我们的主机磁盘空间要求(参考AIX安装手册1.13磁盘空间)。如不符合使用smitty工具进行扩展,或协调IBM工程师进行扩展。DB2服务软件的安装,需要至少700M空间。请按照一号工程要求的磁盘空间检查来配置服务器的磁盘空间。3.3. 处理器检查输入lsdev -Cc pr

6、ocessor(回车)l 查看输出结果,是否有procX(X为0、2、4等)依次输入lsattr -El procX(回车)l 查看输出结果,其中的frequency后面的数字,即为可以使用的处理器速度,单位是字节,将这个数字的小数点向前移动9位,即可得到单位是千兆(GM)的速度值用户组检查lsgroup -c db2grp1,db2fgrp1 | tr : 0113.4. 查看AIX上的内存# lsdev -Cc memoryL2cache0 可用的 L2高速缓冲区mem0 可用 内存# lsattr -El mem0goodsize 2848 可用物理内存量(MB) 假size 2848

7、物理内存总量(MB) 假# lsattr -El L2cache0size 1920 L2 缓冲区大小(KB) 假 3.5. 调整调页空间的大小3.5.1. 使用命令:lsvg rootvg 察看pp size大小lsps a 查看现在的调页空间调页空间的大小为512M + (内存的大小 256M) * 1.252G内存,则paging space 应为2752调整时,输入的是要增加的量,是PP的倍数,如果pp size是128M输入 lsvg rootvg,显示如下:比如原来的hd6为512M,要改为2752,则输入值为(2752 512) / 1283.5.2. 用smit来调整系统存储器

8、管理(物理和逻辑存储器) 逻辑卷管理器调页空间更改/显示调页空间的特性再回车把计算出的结果填在附加逻辑分区数中:成功界面3.6. 磁盘阵列上文件系统要求根据磁盘阵列上磁盘的个数,采用相应的RAID方式。如果磁盘数量为3块或4块,把他们做成RAID5,然后划分出2个卷组,名称为:db2vg和wasvg磁盘数量为5块,其中2块硬盘做RAID1,创建1个卷组,名称为:wasvg;3块硬盘做RAID5,创建1个卷组,名称为db2vg磁盘数量为6块,其中2块硬盘做RAID1,创建1个卷组,名称为:wasvg;4块硬盘做RAID5,并配置hot spare,创建1个卷组,名称为db2vg磁盘数量为8块或以

9、上,和6块配置一样,剩余2块备用。当然也可以把剩余的2块和4块一起配置为RAID5+hot spare。db2vg大小要求在60G以上,wasvg大小要求在30G以上,以便以后可以进行扩展。(参考具体环境,培训安装不用考虑上面的内容)db2vg划分前的准备:创建文件系统/db2_tag:1G,mount到“/db2_tag”,输入如下命令:mount /db2_tag chown -R db2admin:db2grp1 /db2_tag(更改用户属组)创建文件系统/db2_log:15G,mount到“/db2_log”, 输入如下命令:mount /db2_logchown -R db2ad

10、min:db2grp1 /db2_log(更改用户属组)创建文件系统/db2_backup:5G,mount到“/db2_backup”, 输入如下命令:mount /db2_backupchown -R db2admin:db2grp1 /db2_backup(更改用户属组)3.7. 创建和划分逻辑卷3.7.1. 创建db2vg输入smit选择系统存储器管理(物理.) 回车选择 逻辑卷管理器 回车选择 卷组(调页空间也在这个页面)回车选择 添加卷组 回车在卷组名称输入 db2vg物理卷名 通过 Esc+4选择具体的物理硬盘要强制创建卷组吗? 通过Esc+4选择 是。输入完毕回车,显示如下图说

11、明成功3.7.2. db2vg划分:根据前面建立文件系统的步骤,依次创建如下文件系统:创建文件系统/db2_tag:1G,并把其中的一个属性选项“系统重新启动时自动安装?”改成“是”。创建文件系统/db2_log:15G并把其中的一个属性选项“系统重新启动时自动安装?”改成“是”。创建文件系统/db2_backup:5G并把其中的一个属性选项“系统重新启动时自动安装?”改成“是”,并在全部建立完之后重新启动系统。验证:输入df g 察看结果中是否有 db2_backup、db2_tag、db2_log三个文件系统。3.8. 软件介质检查请查看介质包装,是否注明版本为:DB2 Workgroup

12、 Server Edition 8.1。一号工程要求烟厂安装数据库服务软件的版本为8.1.6,首先安装DB2 Workgroup Server Edition 8.1,然后安装升级补丁。如果是从FTP上获取安装文件,需要把压缩文件解开才能安装。uncompress *.Ztar -xvf *.tar3.9. 用户属组检查在安装数据库服务软件之前,我们需要在每台服务器上手工创建完全相同的用户组,用户组名和用户组ID为:用户组名用户组IDdb2grp12001db2fgrp12002检测的方法为:l 使用telnet方式连接服务器l 使用root用户登录l 输入lsgroup -c db2grp1

13、,db2fgrp1 | tr : 011(回车)l 查看输出结果如下图所示,即证明用户组创建成功l3.10. 检查是否加载光驱l 将DB2 Workgroup Server Edition 8.1安装光盘放入光驱l 使用telnet方式连接服务器l 使用root用户登录l 输入mkdir /cdrom -p(回车)来创建用于CD-ROM的目录l 输入crfs -v cdrfs -p ro -d cd0 -m /cdrom(回车)来分配CD-ROM文件系统(其中cd0是CD-ROM驱动器的标准表示方法)l 输入mount /cdrom(回车)l 输入cd /cdrom(回车)l 输入ls l(回

14、车)l 如果有光盘的内容,则说明光驱已经加载成功l 如果过程中出现任何问题,说明光驱没有加载成功,请手工加载光驱4. 软件安装4.1. 安装位置DB2 Workgroup Server Edition 8.1需要安装在所有的服务器上。4.2. 注意事项l 安装之前一定要确认服务器的/usr目录符合一号工程的磁盘空间要求l 安装之前不要创建db2admin、db2fenc等用户l db2admin及其用户ID在安装的过程中指定,要求每台机器的用户名和ID都要一样l 在安装的过程中不要创建实例,一定要在升级DB2补丁6之后,手工创建实例l 安装的最后一步,一定要查看安装报告(Status Repo

15、rt),所有的都是Success才算安装成功,任何步骤报错都要及时反馈,首先处理错误,然后才能进行接下来的部署安装,或者重新安装l 安装DB2服务软件之后,请立即对当前服务器的DB2服务软件进行升级,不要跳过此步骤l 安装之后切换用户做验证的时候,如果使用su命令来切换用户,一定要使用su db2admin,不要使用su db2admin来切换用户l 安装之后创建实例之前,在创建db2fenc(用户ID:1002)后,一定要立即更改用户密码l DB2实例只有root用户有权限创建4.3. DB2安装步骤l 使用root直接登录服务器,由于安装界面会直接反映在服务器自己的显示器上,所以不能通过t

16、elnet方式安装。l 登录之后,开启本地Terminal,进入命令行状态。l 查找用户属组,如果符合一号工程的项目要求,则继续下一步,否则需要手工创建用户组db2grp1(ID:2001)和db2fgrp1(ID:2002)。l 通过lsps -a来查看服务器的Paging Space是否符合一号工程的项目要求,如果不符合,则需要手工配置Paging Space。l 进入DB2安装目录,输入./db2setup开始安装软件。l 看到安装介绍界面后,选择“安装产品”。Wse.sbcsl 进入安装产品选择界面,选择“DB2 UDB Workgroup Server Edition”,点击“下一步

17、”。l 进入安装导航主界面(第一页),点击“下一步”。l 看到软件安装协议(第二页),选择“接受”,点击“下一步”。l 在安装类型种(第三页)中选择“定制安装(选择第三项,数字最大的那个)”,点击“下一步”。l 取消本页面(第四页)第二个复选框,点击“下一步”。l 进入选择安装属性页面(第五页),通过这个页面可以看到DB2软件安装的路径和所需要的磁盘空间,不要做任何更改,点击“下一步”。l 进入语言选择页面(第六页),直接点击“下一步”。l 进入创建DAS User页面(第七页),创建新用户db2admin(ID:1001),选择用户组手工填写为db2grp1,用户组ID会自动更改为2001,

18、设定密码为db2admin,如下图所示,点击“下一步”。l 在选择是否创建实例页面(第八页)中,我们取消默认的状态,选择手工创建实例,如下图所示,点击“下一步”。l 在联系列表中(第九页)直接点击“下一步”,此时会弹出没有设定SMTP服务的警告,不用管它,点击“确定”。l 看到安装概要(第十页),点击“完成”,开始安装DB2服务软件。l 在所有软件安装完成后,会自动提供安装状态报告,查看所有的安装组件。如果全部报告都是成功状态,如下图所示,说明DB2服务软件安装成功,点击“完成”结束安装,并且请立即升级本服务器的DB2服务软件;如果任何一项组件的安装状态报告为失败,请卸载DB2服务软件,并重新

19、安装,如果继续出现失败报告,请联系服务中心。4.4. DB2 fixpak6升级步骤升级所需文件包是“FP_U497635.tar”,可以把它放在/tmp目录下。tar -xvf FP6_U497635.tar(回车)rm FP6_U497635.tar(回车)cd fixpak.s040616(回车)进入 fixpak.s040616./installFixPak(回车),此过程大约需要10分钟,最后的安装摘要中,最后一列“结果”,应该全部为“成功”。如果安装失败,用install C ,进行清除安装升级包。/installFixpax4.4修改文件用户属组#chown -R db2admi

20、n:db2grp1 /db2_tag#chown -R db2admin:db2grp1 /db2_log#chown -R db2admin:db2grp1 /db2_backup(如果出现db2admin用户不存在的错误,那么说明db2admin用户没有创建成功,这时就要卸载DB2重新安装)4.5. 创建实例l 使用telnet方式连接刚刚安装DB2服务软件并已经完成升级的服务器l 使用root用户登录l 在root环境下,创建db2fenc用户(ID:1002),用户组为db2fgrp1在root环境下,创建db2fenc用户(ID:1002),用户组为db2fgrp1添加用户l 在ro

21、ot环境下,为db2fenc用户设定用户登录密码,密码为db2fenc修改用户密码输入原始密码和新密码l 输入cd /usr/opt/db2_08_01/instance(回车)查看实例l 输入./db2ilist(回车)l 如下图,如果没有任何输出,则说明该服务器不存在任何数据库实例,否则需要卸载掉输出的实例l 最好先做卸载实例操作,在下(使用/usr/opt/db2_08_01/instance/db2idrop命令进行卸载 ./db2idrop db2admin 或者./db2idrop f db2admin)卸载实例l 输入./db2icrt -a SERVER -s wse -u d

22、b2fenc -w 32 db2admin(回车)创建实例4.6. 验证安装l 使用telnet方式连接刚刚安装DB2服务软件并已经完成升级的服务器l 使用db2admin用户登录l 输入db2level(回车)l 查看是否出现如下几行,如果没有,则需要立即与服务中心联系n DB21085I Instance db2admin uses 32 bits and DB2 code release SQL08016 with level identifier 02070106.n Informational tokens are DB2 v8.1.1.56, s040616, U497635, a

23、nd FixPak 6.n Product is installed at /usr/opt/db2_08_01.4.7. 启动DB2服务l 使用telnet方式连接刚刚安装DB2服务软件并已经完成升级的服务器l 使用db2admin用户登录l 输入db2start(回车)l 如果显示“SQL1063N DB2START processing was successful.”,说明数据库启动成功(注意:启动时可能出现:SQL1220NThe database manager shared memory set cannot be allocated.可以先运行db2/sqllist/bin/d

24、b2ftok后在db2start)l 如果显示“SQL1026N The database manager is already active.”说明数据库已经处于启动状态4.8. 停止DB2服务l 使用telnet方式连接刚刚安装DB2服务软件并已经完成升级的服务器l 使用db2admin用户登录l 输入db2stop(回车)l 如果显示“SQL1064N DB2STOP processing was successful.”,说明数据库停止成功l 如果显示“SQL1032N No start database manager command was issued.”说明数据库已经处于停止状

25、态l 如果显示“SQL1025N The database manager was not stopped because databases are still active.”,说明还有进程在访问数据库,现在不能停止,如果确定要强行停止,连续输入“db2 force applications all(回车)db2stop force(回车)”4.9. 验证实例l 使用telnet方式连接刚刚安装DB2服务软件并已经完成升级的服务器l 使用db2admin用户登录l 输入db2sampl(回车),此过程可能会花费几分钟,请耐心等待l 输入db2start(回车),启动数据库服务l 输入db2

26、 list db directory(回车),查看当前数据库列表,如果出现SAMPLE数据库,则说明数据库实例创建成功,否则请删除实例,重新创建实例l 输入db2 drop db sample(回车),删除SAMPLE数据库l 输入db2stop(回车)停止数据库l 输入exit(回车)退出验证实例界面l 如果以上步骤执行的都成功,请跳过卸载部分,直接进入第六部分建立裸设备。5. 卸载db2l 以root用户登陆l 执行DB2安装光盘上的db2_deinstall命令,或者通过smit进行卸载找到db2_deinstall, 并执行卸载过程如下卸载成功l 卸载成功后,检查DB2DIR是否已被删

27、除l 输入ps ef | grep db2 查看内存中是否还有db2相关程序运行,若有则输入 kill 9 parentId 删除掉db2残留程序。没有则显示如下界面:6. 在db2vg卷组中建立裸设备:由于要在db2vg上创建DB2的实例、存放数据。需要在db2vg上创建若干裸设备提供给DBM管理。裸设备列表如下:名称容量逻辑卷类型位置db2statlv1Graw中间db2cig1lv1Graw中间db2cig2lv1Graw中间db2cig3lv1Graw中间db2cig4lv1Graw中间db2flow1lv2Graw中间db2billlv1Graw中间db2acodelv1Graw中间

28、db2relt1lv1Graw中间db2relt2lv1Graw中间db2relt3lv1Graw中间db2relt4lv1Graw中间db2user1lv1Graw中间db2idxslv1Graw中间db2idxclv4Graw中间db2idxflv4Graw中间db2idxblv1Graw中间db2idxalv1Graw中间db2idxrlv1Graw中间db2idxolv1Graw中间db2temp1lv1Graw中间db2temp2lv1Graw中间db2rone1lv1Graw中间db2rone2lv1Graw中间db2rontmplv0.5Graw中间db2roeee1lv1Gra

29、w中间db2roetmplv0.5Graw中间datacdblv10.5Graw中间datacdblv20.5Graw中间cdbtemp1lv1Graw中间cdbtemp2lv1Graw中间6.1.1.1. 查看当前系统活动卷组命令为: #lsvg o输出中应包含db2vg字样。 如果没有db2vg字样输出,不能创建裸设备,按照前面的文档查找原因或者重新创建db2vg。1、 创建裸设备具体步骤如下:A查看db2vg卷组的PP size 的大小 # lsvg db2vg在输出有类似字样:PP SIZE: 128 megabyte(s) 具体情况可能不是此处的128M,以实际情况为准。 db2ci

30、g1lv裸设备大小为1G,1G/128M8那么,创建1G 的裸设备就需要8个LP。B依次进入 smit系统存储管理(物理和逻辑存储器)逻辑卷管理器逻辑卷添加逻辑卷卷组名称(输入db2vg)依次添入如下数据即可回车确认(逻辑分区的数量就是上面计算出的LP的数量,所以此处应该添如8,如果是要求2G大小的裸设备那么在这个位置应该添16,依次计算具体值)2、其他裸设备创建方法同上。等全部添加完毕后,确认是否添加正确:# lsvg -l db2vg 确认是否添加正确3、db2安装及升级完以后进行如下操作 #cd /dev # chown -R db2admin:db2grp1 *db2* #chown -R db2admin:db2grp1 *datacdb*#chown -R db2admin:db2grp1 *cdb*

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号