设为首页 收藏本站
查看: 625|回复: 0

[经验分享] DB2 在REDHAT 5下的详细安装过程 DB2 9.5 C EXPRESS

[复制链接]

尚未签到

发表于 2016-5-15 09:51:16 | 显示全部楼层 |阅读模式
过详细测试并且补充后发表,     括号内的为自行添加的内容.                             
1.运行 ./db2_install 安装必要的文件,在product keyword部分填写DB2.ESE.
如果出现ERROR的时候如果是*.5这个文件没有安装的话,应该在RHEL5的第二张光盘中找得到
按之。。
(我自己装的时候,实际上没有这个,只出现询问是否改变安装路径yes/no?)no后继续安装
之后出现EXP,照旧屏幕输入 EXP后继续。
2. 以root用户运行,建立3个组分别对应于3个DB2用户:instance owner,
   fenced user ,DAS user ,命令如下:
         groupadd -g 999 db2iadm1
         groupadd -g 998 db2fadm1
         groupadd -g 997 db2asgrp
3. 以root用户运行, 建立3个DB2用户,并且指定3个用户所在目录,一般为/opt,命令如下:
useradd -u 1004 -g db2iadm1 -m -d /db2home/db2inst1 db2inst1 -p passwd
useradd -u 1003 -g db2fadm1 -m -d /db2home/db2fenc1 db2fenc1 -p passwd
useradd -u 1002 -g db2asgrp -m -d /db2home/dasusr1 dasusr1 -p passwd
(补充, 先建立/db2home,再执行上述命令, USERADD命令并不能建立多层目录)
4. 以root用户运行, 给3个用户设定密码,命令如下:
         passwd db2inst1
         passwd db2fenc1
         passwd dasusr1
5. 创建一个DB2 instance.使用db2icrt命令:
            a. 以root用户运行
            b. 输入以下命令:
    /opt/IBM/db2/V9.5/instance/db2icrt [-a AuthType] -u FencedID InstNme
           其中:
              - AuthType表示 instance authentication的类型,默认为SERVER,其他
            类型包括CLIENT, DCS, SERVER_ENCRYPT, or DCS_ENCRYPT.
           - FencedID 表示DB2 fenced用户的名字.
           - InstNme 表示要创建的instance的名字.
          示例如下:
              cd   /opt/IBM/db2/V9.5/instance/  
             ./db2icrt -u db2fenc1 db2inst1
6. 对DB2实例创建一个TCP/IP连接
            a. 更新/etc/services文件,指定DB2服务器监听client请求的服务名称和端
            口号,比如加以下一行到/etc/services
               db2c_db2inst1 50001/tcp # DB2 connection service port
                其中:
                    ? db2c_db2inst1 表示连接的服务名
                    ? 50001 表示服务端口号
                    ? tcp 表示TCP/IP 协议
                这里的服务名称和端口号必须在系统中是唯一的。
            b. 在服务器中更新database manager的配置文件:
                i. 以DB2实例用户登陆.
                ii.设置DB2实例环境:
                    . INSTHOME/sqllib/db2profile
                iii. 在DBM配置文件中更新SVCENAME参数.必须指定服务名称或端口号.
                      示例如下:
                         db2 update dbm cfg using SVCENAME db2c_db2inst1
   (这里所说的SVCENAME是指的在/etc/services里面添加 TCP端口的名字, 注意执行此命令时要改写db2inst1 的HOME目录下的配置文件,SU以后注意使用cd ~切换回db2isnt1 的起始目录)
                      可以使用以下命令检查SVCENAME:
                         db2 get dbm cfg | grep SVC
            c. 设置tcpip为DB2COMM注册参数.以DB2实例用户输入以下命令:
                db2set DB2COMM=tcpip
            d. 重启DB2:
                db2stop
                db2start
7.安装许可证
    必须在每个DB2服务器的计算机在安装许可证,使用db2licm命令
            a. 以root或者DB2实例用户登陆。
            b.输入以下命令
               /opt/IBM/db2/V9.5/adm/db2licm -a
              其中, filename是DB2服务器许可证文件的绝对路径,这个文件一般在CD
          mount盘的/db2/license目录下,如果cd mount在mnt下,命令格式如下:
                 /opt/IBM/db2/V8.1/adm/db2licm -a /mnt/db2/license/db2ese.lic
                (我的是安装包,用得是exp/db2/license/db2expc_uw.lic)其实不用的,没看到下面这个嘎嘎
                安装完后,DB2的许可证一般在/var/lum目录下的nodelock.
(对于DB2 EXPRESS C 9.5 不需要做此操作,可以执行db2licm -l 察看许可期限)
8. 创建DB2管理Server (DAS).
            a. 以具有root权限的用户登陆
            b. 执行以下命令创建DAS:
                  /opt/IBM/db2/V8.1/instance/dascrt -u DASuser
               其中 DASuser是创建在本机的DAS用户名
至此创建完毕
create database TEST 不行的话确认  db2start
再次感谢上面的前辈提供的详细步骤。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-217167-1-1.html 上篇帖子: redhat 9.0 从本地破解ROOT用户密码的方法 下篇帖子: redhat Enterprise 5安装VMwaretools--解决分辨率及网速问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表