`

安装LDAP 与 DB2 Server 全过程

阅读更多

安装LDAP 与 DB2 Server

 
3.1.1. 安装DB2 Enterprise Server Edition V8.1
1. 以root用户登录操作系统
2. 在DB2安装介质的根目录下,运行./db2_install
3. 安装进程提示安装产品,输入DB2.ESE
4. 安装结束
3.1.2. 安装DB2 V8.1 Fixpack6
2. 安装完毕DB2 ESE V8.1后,紧接着就要安装Fixpack6。
3. 运行./installFixPak
4. 安装结束。


3.1.3. DB2安装后续任务
所有任务都是以root用户登录。
1. 创建DB2组和用户
i. 创建instance owner组,fenced用户组,DAS用户组
a) groupadd –g 999 db2iadm1
b) groupadd –g 998 db2fadm1
c) groupadd –g 997 dasadm1
ii. 创建DB2用户
a) useradd –u 1004 –g db2iamd1 –m –d /home/db2inst1 db2inst1 –p db2inst1
b) useradd –u 1003 –g db2fadm1 –m –d /home/db2fenc1 db2fenc1 –p db2fenc1
c) useradd –u 1002 –g dasadm1 –m –d /home/dasusr1 dasusr1 –p dasusr1
       注:以上步骤也可以用yast中的用户和组管理功能来实现
2. 创建DB2实例
i. cd /opt/IBM/db2/V8.1/instantce
ii. 执行命令./db2icrt –u db2fenc1 db2inst1
3. 更新DB2 License Key
i. DB2 License Key存在于/var/lum/nodelock文件,如果没有请手工创建。
ii. 在DB2安装介质中,根目录下的license目录中有一个db2ese.lic。用vi打开这个文件,拷贝如下文本到nodelock中。
# 5765F41 DB2 Enterprise Server Edition, Expiration date: 2037-12-31
5fbee0ee6feb.02.09.15.0f.48.00.00.00 qifx7bndg9b48n7gafpsa "" "8.1"
#[admin_comment] "IBM Toronto Lab" "DB2 Enterprise Server Edition" "2145848400" "0" "1"
4. 配置DB2实例的TCP/IP
i. 创建完DB2实例后,在/etc/services会加入如下服务名和端口号,如果没有请手工加入。
DB2_db2inst1 60000/tcp   # DB2 connection service port
DB2_db2inst1_1 60001/tcp  # DB2 interrupt service port
ii. su – db2inst1
iii. db2 UPDATE DBM CFG USING SVCENAME DB2_db2inst1
iv. db2set DB2COMM=tcpip
v. db2stop
vi. db2start
5. 创建DB2管理服务器
i. cd /opt/IBM/db2/V8.1/instantce
ii. 执行命令./dascrt –u dasusr1
iii. su – dasusr1
iv. 执行db2admin start检验管理服务器是否创建成功
3.1.4. 创建WPS数据库
1. su – db2inst1
2. 执行如下命令创建数据库(可以把以下命令编写到一个shell脚本中执行)
db2 "create database wps51 using codeset UTF-8 territory us"
db2 "update database configuration for wps51 using applheapsz 16384 app_ctl_heap_sz 8192"
db2 "update database configuration for wps51 using stmtheap 60000"
db2 "update database configuration for wps51 using locklist 400"
db2 "update database configuration for wps51 using indexrec RESTART"
db2 "update database configuration for wps51 using logfilsiz 1000"
db2 "update database configuration for wps51 using logprimary 12"
db2 "update database configuration for wps51 using logsecond 10"
db2set DB2_RR_TO_RS=yes
db2set DB2_EVALUNCOMMITTED=YES
db2set DB2_INLIST_TO_NLJN=YES
db2 "create database fdbk51 using codeset UTF-8 territory us collate using identity"
db2 "update database configuration for fdbk51 using applheapsz 5120"
db2 "update database configuration for fdbk51 using logfilsiz 4096"
db2 "update database configuration for fdbk51 using logprimary 4"
db2 "update database configuration for fdbk51 using logsecond 25"
db2 "create database lm51 using codeset UTF-8 territory us"
db2 "create database jcr51 using codeset UTF-8 territory us"
db2 "update database manager configuration using QUERY_HEAP_SZ 32768"
db2 "update database manager configuration using UDF_MEM_SZ 7000"
db2 "update database manager configuration using SHEAPTHRES 10000"
db2 "update database manager configuration using MAXAGENTS 500"
db2 "update database manager configuration using DFT_MON_TIMESTAMP OFF"
db2 "update database configuration for jcr51 using LOCKTIMEOUT 30"
db2 "update database configuration for jcr51 using LOCKLIST 1000"
db2 "update database configuration for jcr51 using STMTHEAP 16384"
db2 "update database configuration for jcr51 using AVG_APPLS 5"
db2 "update database configuration for jcr51 using SORTHEAP 256"
db2 "update database configuration for jcr51 using LOGPRIMARY 10"
db2 "update database configuration for jcr51 using LOGFILSIZ 1000"
db2 "update database configuration for jcr51 using LOGSECOND 20"
db2 "update database configuration for jcr51 using LOGBUFSZ 32"
db2 "update database configuration for jcr51 using MAXAPPLS 200"
db2 "update database configuration for jcr51 using APPLHEAPSZ 4096"
db2 "update database configuration for jcr51 using DFT_QUERYOPT 2"
db2 "update database configuration for jcr51 using DBHEAP 2400"
db2 "update database configuration for jcr51 using APP_CTL_HEAP_SZ 20000"
db2 "connect to jcr51 user db2inst1 using db2inst1"
db2 "create bufferpool ICMLSFREQBP4 SIZE 1000 PAGESIZE 4 K"
db2 "create bufferpool ICMLSVOLATILEBP4 SIZE 8000 PAGESIZE 4 K"
db2 "create bufferpool ICMLSMAINBP32 SIZE 8000 PAGESIZE 32 K"
db2 "create bufferpool CMBMAIN4 SIZE 1000 PAGESIZE 4 K"
db2 "create bufferpool OBJECTPOOL SIZE 2000 PAGESIZE 32 K"
db2 "create bufferpool OBJPARTSPOOL SIZE 200 PAGESIZE 32 K"
db2 "create bufferpool SMSPOOL SIZE 500 PAGESIZE 4 K"
db2 "create bufferpool PARTSPOOL SIZE 100 PAGESIZE 32 K"
db2 "create bufferpool BLOBPOOL SIZE 1000 PAGESIZE 32 K"
db2 "create bufferpool REPLICAPOOL SIZE 1000 PAGESIZE 32 K"
db2 "create bufferpool TRACKINGPOOL SIZE 250 PAGESIZE 4 K"
db2 "create bufferpool VALIDATEPOOL SIZE 500 PAGESIZE 32 K"
db2 "create regular tablespace ICMLFQ32 PAGESIZE 32 K managed by system using ('ICMLFQ32') bufferpool ICMLSMAINBP32"
db2 "create regular tablespace ICMLNF32 PAGESIZE 32 K managed by system using ('ICMLNF32') bufferpool ICMLSMAINBP32"
db2 "create regular tablespace ICMVFQ04 PAGESIZE 4 K managed by system using ('ICMVFQ04') bufferpool ICMLSVOLATILEBP4"
db2 "create regular tablespace ICMSFQ04 PAGESIZE 4 K managed by system using ('ICMSFQ04') bufferpool ICMLSFREQBP4"
db2 "create regular tablespace CMBINV04 PAGESIZE 4 K managed by system using ('CMBINV04') bufferpool CMBMAIN4"
db2 "create system temporary tablespace ICMLSSYSTSPACE32 PAGESIZE 32 K managed by system using ('icmlssystspace32') bufferpool ICMLSMAINBP32"
db2 "create system temporary tablespace ICMLSSYSTSPACE4 PAGESIZE 4 K managed by system using ('icmlssystspace4') bufferpool ICMLSVOLATILEBP4"
db2 "create regular tablespace OBJECTS PAGESIZE 32 K managed by system using ('objects') bufferpool OBJECTPOOL"
db2 "create regular tablespace OBJPARTS PAGESIZE 32 K managed by system using ('objparts') bufferpool OBJPARTSPOOL"
db2 "create regular tablespace SMS PAGESIZE 4 K managed by system using ('sms') bufferpool SMSPOOL"
db2 "create regular tablespace BLOBS PAGESIZE 32 K managed by system using ('blobs') bufferpool BLOBPOOL"
db2 "create regular tablespace REPLICAS PAGESIZE 32 K managed by system using ('replicas') bufferpool REPLICAPOOL"
db2 "create regular tablespace TRACKING PAGESIZE 4 K managed by system using ('tracking') bufferpool TRACKINGPOOL"
db2 "create regular tablespace VALIDATEITM PAGESIZE 32 K managed by system using ('validateitm') bufferpool VALIDATEPOOL"
db2 disconnect jcr51
db2 TERMINATE
3. 执行connect to wps51 user db2inst1 using db2inst1,检验是否创建成功。(分别检验fdbk51, lm51, jcr51)


-------------------------------------------------------
安装 DB2 客户机

2.3. 安装配置DB2管理客户机
进行此步骤之前,先完成安装DB2任务。
1. 以root用户登录操作系统
2. 在DB2安装介质的根目录下,运行./db2_install
3. 安装进程提示安装产品,输入DB2.ADMCL
4. 安装结束
5. 安装Fixpack6,步骤如安装DB2 V8.1 Fixpack6
6. 创建DB2组和用户,步骤如DB2安装后续任务中创建DB2组和用户
7. 创建DB2实例,步骤如DB2安装后续任务中创建DB2实例
8. 配置DB2管理客户机
i. 编辑/etc/services,加入DB2连接的服务名和端口号
 DB2_db2inst1  60000/tcp  #DB2 connection service port
ii. su – db2inst1
iii. db2set DB2COMM=tcpip
iv. 编目远程DB2服务器节点
  执行db2 catalog tcpip node "WPS_NODE" remote "192.168.0.61" server DB2_db2inst1
  注:hostname为远程服务器的主机名;nodename通常为为远程服务器的机器名
v. 编目远程DB2数据库
分别执行 db2 catalog db WPS51 as WPS51N at node "WPS_NODE"
db2 catalog db JCR51 as JCR51N at node "WPS_NODE"
db2 catalog db FDBK51 as FDBK51N at node "WPS_NODE"
db2 catalog db LM51 as LM51N at node "WPS_NODE"
vi. 测试连接
分别执行
db2 connect to WPS51N user db2inst1 using db2inst1
db2 connect to JCR51N user db2inst1 using db2inst1
db2 connect to FDBK51N user db2inst1 using db2inst1
db2 connect to LM51N user db2inst1 using db2inst1


---------------------------------------------------------------------

以上操作只是经本人在 RF linux 4.1 测试通过,如果有什么问题请指证

分享到:
评论

相关推荐

    07_TIM安装手册

    《TIM安装手册》为TIM系统的安装提供了全面而详细的指导,覆盖了从环境准备到系统配置的全过程。对于参与中国联通MSS二期试点项目的技术人员来说,遵循此手册可以确保TIM系统顺利部署,为组织提供高效、安全的用户...

    PORTAL V6安装

    进入安装过程,IBM提供了多个产品压缩包,包括WebSphere Portal Server、Workplace Web Content Management、WebSphere Application Server Network Deployment、WebSphere Process Server、Personalization、IBM ...

    Cognos安装、配置、启停概要介绍

    3. **运行安装程序**:双击下载的安装文件,按照向导指引进行操作,选择安装类型(默认推荐全功能安装),指定安装目录,配置数据库连接信息。 4. **数据库准备**:Cognos需要一个支持其元数据存储的数据库,如...

    Cognos的详细的组件以及对应的功能描述

    Cognos是一款强大的商业...综上所述,Cognos通过这些组件提供了全面的数据管理和分析能力,覆盖了从数据抽取、转换、加载(ETL)到报表创建、展示以及安全性管理的全过程,是企业进行决策支持和绩效管理的重要工具。

    WASND installation guide in Solaris

    - **目录服务器**:支持 LDAP 目录服务,例如 IBM Tivoli Directory Server 或其他兼容 LDAP 协议的服务。 #### Solaris 支持的平台与 WAS - **Solaris 操作系统**:作为 Solaris 10 操作系统上的应用程序服务器,...

    webphere6.1经典资料

    WebSphere 6.1 的安装过程涉及多个步骤,包括选择安装类型(如Server Only或Developer)、配置服务器参数以及设置系统环境变量。WAS_v61_Express_Install.pdf 文件很可能是关于WebSphere 6.1 Express版的安装指南,...

    中小银行信贷管理平台解决方案报告书.doc

    这些功能覆盖了从贷款申请到还款的全过程,通过自动化和信息化手段提高效率和准确性。 9. **业务规则引擎**:优秀的规则引擎如ILOG JRules能帮助银行快速调整业务规则以适应政策变化,减少人工干预,提高业务响应...

    IBM Cognos商业智能解决方案.pptx

    总而言之,IBM Cognos商业智能解决方案为企业提供了一个全面的数据分析和决策支持平台,涵盖了从数据整合、策略管理、报表创建到移动访问的全过程。通过这种智慧的分析与洞察,企业能够更好地理解业务性能,及时发现...

    北京市西城区区街居三级综合服务信息系统软件测试需求.docx

    数据库采用SQL Server 2005,同时与Oracle/DB2等兼容。开发平台包括J2EE,中间件如Websphere/Weblogic,基础服务如P2P、IM、LDAP等。 5. **系统目标**:第五期工程的主要目标是构建社情民意系统,改进硬件和网络,...

    essbase框架说明

    该系统能够支持Oracle、Teradata、DB2、Sybase、SQL Server等主流数据库和数据仓库产品,兼容ODBC/JDBC等开放式数据访问接口,增强了数据源的接入灵活性,简化了数据集成过程。 #### 高级技术支持与大数据处理能力 ...

Global site tag (gtag.js) - Google Analytics