`

DB2 静默安装

 
阅读更多

 环境:Redhat,DB2V9

      前提,需要response.file,可以通过DB2的安装向导生成,不过这里主要讲解完全不借助UI进行安装的,首先创建两个用户,一个DB2的实例用户db2inst1,一个保护用户db2fenc1,用户名可以任意,命令如下:

 

      useradd -m -g db2iadm1 -d /home/db2inst1 db2inst1

      useradd -m -g db2fadm1 -d /home/db2fenc1 db2fenc1

 

      安装目录的linux/samples/下面的db2ese.rsp是response.file的模板,copy到install目录下面,修改里面的内容,如下:

 

      PROD = ENTERPRISE_SERVER_EDITION

      FILE = /opt/ibm/db2/V9.1

      LIC_AGREEMENT = ACCEPT

      INSTALL_TYPE = TYPICAL

      LANG = EN

      INSTANCE = db2inst1

      db2inst1.NAME = db2inst1 

      db2inst1.UID = uid

      db2inst1.GROUP_NAME = db2iadm1

      db2inst1.GID = gid             

      db2inst1.HOME_DIRECTORY = /home/db2inst1            

      db2inst1.PASSWORD = password

      db2inst1.AUTOSTART = YES            

      db2inst1.START_DURING_INSTALL = YES         

 

      db2inst1.SVCENAME = db2c_db2inst1

      db2inst1.PORT_NUMBER = 50000 

      db2inst1.FEDERATED =YES

 

      db2inst1.FENCED_USERNAME = db2fenc1

      db2inst1.FENCED_UID = uid

      db2inst1.FENCED_GROUP_NAME = db2fadm1     

      db2inst1.FENCED_GID = gid             

      db2inst1.FENCED_HOME_DIRECTORY =/home/db2fenc1

      db2inst1.FENCED_PASSWORD = password

 

      DAS_USERNAME = dasusr1             

      DAS_GROUP_NAME  = dasadm1           

      DAS_HOME_DIRECTORY = /home/dasusr1         

      DAS_PASSWORD = password

 

      db2inst1.NAME,db2inst1.FENCED_USERNAME以及HOME与创建的两个用户对应,UID与GID也要与之对应(可以通过id 用户名 命令查看),DAS的配置也要加入,db2inst1,db2fenc1,das这三个配置是最关键的,配置不正确会出现DB2安装成功,进入控制中心却无法查看数据库,也无法创建,找不到对应的System与Instance,保存之后,执行静默安装 ./db2setup -u db2ese.rsp 等待安装完成,一般情况下不会有什么问题,安装日志保存在/tmp/db2setup.log,如果里面有GSK安装错误不用管(解决方法是将安装目录FILES目录下面的所有tar修改成可执行权限,但这个问题对DB2的使用没有影响)

      接下来需要启动das:

 

      su dasusr1

      bin/db2admin start

 

      如果出现encounted an error......,则以root用户查看das进程,kill掉存在的das进程再启动,启动成功后以db2inst1用户启动DB2:

 

      su db2inst1

      db2start

      db2cc

 

      如果控制中心启动出现ClassNotFound错误,则以root用户执行如下命令:

 

      xhost +

      env (查看DISPLAY的值,通常是:1)

      su db2inst1

      export DISPLAY=(root下的值)

      xhost +

      db2cc

 

分享到:
评论

相关推荐

    DB2 V9.7(静默)安装手册

    DB2 V9.7静默安装手册主要针对的是在SUSE系统中通过命令行方式进行数据库的安装。以下是关于DB2 V9.7安装的关键知识点: 1. **硬件需求**: - 支持的硬件平台包括x86(32位)、x64(64位)、POWER以及System z系列...

    DB2 V9 for linux静默安装.docx

    【DB2 V9 for Linux 静默安装详解】 DB2 V9.7 ESE (Enterprise Server Edition) 是 IBM 提供的一款适用于 Linux 平台的企业级数据库管理系统。静默安装是指在无用户交互的情况下自动执行安装过程,通常通过命令行...

    DB2V9forlinux静默安装.doc

    【DB2 V9.7 ESE 静默安装】是指在Linux环境下,采用非交互式的命令行方式来安装IBM的DB2数据库软件的企业版(Enterprise Server Edition)。这个过程涉及一系列自动化步骤,以减少手动干预并提高安装效率。以下是...

    DB2V9forlinux静默安装.pdf

    在本文中,我们将深入探讨如何在Linux平台上进行DB2 V9.7 Enterprise Server Edition(ESE)的静默安装。DB2是由IBM开发的一款关系型数据库管理系统,广泛应用于企业级的数据存储和管理。静默安装是指通过非交互式的...

    WAS- HIS-DB2命令行静默安装.docx

    【WAS(WebSphere Application Server)静默安装】 在非Windows系统或未配置XWindow的Linux环境下,IBM WebSphere Application Server(简称WAS)的安装通常需要通过命令行方式进行,尤其是当UI界面不可用时。静默...

    db2数据库安装教程

    1. **静默安装**: - 解压DB2安装包:`tar -zxvf v9.7_linuxia32_server.tar.gz` - 进入解压后的目录:`cd db2_install/` - 执行安装命令:`./db2_install`(并根据提示选择企业版) 2. **图形界面安装**: - ...

    DB2安装及创建Instance

    本案例中提到的是命令行模式的静默安装,这种方式适合自动化部署或者在没有图形界面的服务器上进行。 在开始安装前,确保满足DB2的硬件和软件需求,例如操作系统兼容性、内存和磁盘空间等。然后,下载对应的DB2...

    DBVforlinux静默安装.docx

    完成以上步骤后,DB2基本的静默安装就算完成了。然而,这只是基础安装,为了使DB2能正常工作并满足具体业务需求,还需要进一步配置数据库实例、创建数据库、设置安全策略、优化性能参数等。此外,还要关注日志文件,...

    DB2在AIX上双机安装详细全过程

    例如,`db2 create database ldl on /db2data2`创建名为`ldl`的数据库,然后设置连接、静默数据库、归档日志路径等配置。 9. **实例隔离和数据库配置**: 在创建数据库后,可能需要设置实例隔离级别,如`db2 ...

    DB2v9.1 Windows安装文档

    - `db2unins` 命令可以附加 `/p` 参数卸载多个产品,或使用 `/u` 参数进行静默卸载。 - 如果常规卸载方法失败,可以使用 `db2unins /f` 强制卸载,但这会导致所有 DB2 相关资源的删除,不保留用户数据。 总的来说...

    opensuse linux环境下ibm_websphere和ibm_db2安装以及DB2数据迁移操作

    也可以选择非图形化的静默安装方式,这通常涉及编写配置脚本并执行它。 5. 安装完成后,系统会自动打开“第一步”信息验证界面,如果没有,可以手动在安装目录(如`/opt/IBM/WebSphere/AppServer_1/profiles/AppSrv...

    DB2 MTK2.0 数据库转换软件(可以将任何数据库转为DB2数据库)

    `MTKSilentInstall.iss`是一个安装脚本,可能用于自动化静默安装,方便批量部署。`notices.txt`和`readme.txt`通常包含软件许可信息、使用指南和注意事项,用户在开始使用前应仔细阅读。 在实际使用DB2 MTK2.0时,...

    重置DB2表空间静默状态的正确方法

    在重置DB2表空间静默状态时,经常会遇到一些问题,下面教您重置DB2表空间静默状态的正确方法,希望可以解决您遇到的问题。  正确的重置DB2表空间静默状态的方法:  导致上述问题的原因是由于进行重置操作的...

    DB2数据库系统管理入门

    首先,DB2的安装方法有三种:DB2 Setup Wizard(图形化安装)、Silent install(静默安装)和db2_install脚本安装。DB2 Setup Wizard适用于Windows和Unix平台,可以在安装过程中创建实例;Silent install同样适用于...

    db2创建用户以及授予权限1

    - `QUIESCE_CONNECT`: 允许用户访问处于静默状态的数据库。 - `CREATE_EXTERNAL_ROUTINE`: 允许用户创建供应用程序和其他用户使用的外部过程。 2. **DBADM权限**: - **控制能力**: 拥有DBADM权限的用户几乎可以...

    DB2自动备份数据库(DB2 MOVE)

    DB2数据库自动备份是数据库管理中的一个重要环节,它涉及数据保护与灾难恢复计划。本文介绍了利用DB2MOVE工具以及CRONTAB定时任务来实现DB2数据库自动备份的方法。 首先,DB2MOVE是一个用于迁移、重新组织和备份DB2...

    db2用户权限详解1

    1. **db2 quiesce tablespaces for table**:使指定表空间进入静默状态,以便进行数据加载等操作。 2. **db2 list tablespaces**:列出所有可用的表空间。 3. **db2 runstats (any table)**:运行统计信息收集命令,...

    DB2 9.5数据库日常操作手册

    #### 一、DB2 9.5 的安装步骤(Windows平台) **1.1 安装前准备** - **环境准备:**确保您的计算机满足DB2 9.5的硬件和软件需求。 - **下载安装包:**获取IBM DB2 9.5的安装介质。 **1.2 开始安装** - **启动...

Global site tag (gtag.js) - Google Analytics