技术开发 频道

RedHat 5下安装DB2

【IT168 技术文章】

    1.运行 ./db2_install 安装必要的文件,在product keyword部分填写DB2.ESE.

    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/V8.1/instance/db2icrt [-a AuthType] -u FencedID InstNme

               其中:

                  - AuthType表示 instance authentication的类型,默认为SERVER,其他

                类型包括CLIENT, DCS, SERVER_ENCRYPT, or DCS_ENCRYPT.

               - FencedID 表示DB2 fenced用户的名字.

               - InstNme 表示要创建的instance的名字.

              示例如下:

                 ./db2icrt -u db2fenc1 db2inst1

0
相关文章