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

[经验分享] DB2 静默安装

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-11-13 07:21:48 | 显示全部楼层 |阅读模式
  
  环境: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

运维网声明 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-299430-1-1.html 上篇帖子: DB2数据类型 下篇帖子: db2基础语句
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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