位置: 编程技术 - 正文

在Linux虚拟环境下搭建DB2的多分区数据库DPF(linux虚拟空间)

编辑:rootadmin

推荐整理分享在Linux虚拟环境下搭建DB2的多分区数据库DPF(linux虚拟空间),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux创建虚拟环境命令,虚拟机linux基础环境配置,linux激活虚拟环境conda,linux 虚拟设备,linux创建虚拟环境命令,linux 虚拟化,linux 虚拟化,linux创建虚拟环境命令,内容如对您有帮助,希望把文章链接给更多的朋友!

  DPF是DB2的多分区数据库,那么DPF要怎么搭建呢?下面小编就给大家介绍下如何在Linux虚拟化环境搭建DB2数据库DPF,给不知道怎么搭建的朋友做个指导。

  DB2的分区架构一般适合于统计类和分析的应用,主要用来为大规模数据处理、高并发数据访问提供支持,其特点使得许多廉价计算机组成集群在一起协同工作以提高海量数据处理的效率成为可能。DB2 数据库分区采用 Share-nothing 体系结构,数据库在一个非共享的环境中被分解为独立的分区,每个分区都具有自己的资源,例如内存,CPU 和磁盘以及自己的数据、索引、配置文件和事务日志。

  本文详细介绍了和记录了db.5在Linux虚拟化环境下的安装过程,详细操作见下面的内容:

  一、创建用户和组

  1、使用root用户添加系统用户

  /usr/sbin/groupadd -g db2igrp

  #instance所在的group,加入这个group的所有用户都具有DBA权限/usr/sbin/groupadd -g db2fgrp

  #fenced用户所在的group/usr/sbin/useradd -u -g db2igrp -d /cbusdb/db2inst1 db2inst1

  #db2inst1用户/usr/sbin/useradd -u -g db2fgrp -d /cbusdb/db2fenc1 db2fenc1

  #db2fenc1用户/usr/sbin/groupadd db2fadmin

  /usr/sbin/useradd -g db2fadmin db2admin

  2、使用root用户添加数据库账号

  /opt/ibm/db2/V.5/instance/db2icrt -s ese -u db2fenc1 db2inst1

  #在所有的机器上,使用root用户,建立db2 admin server:

  /opt/ibm/db2/V.5/instance/dascrt -u db2admin#启动db2 admin server:

  db2admin start

  3、修改节点配置文件

  #vim /cbusdb/db2inst1/sqllib/db2nodes.cfg0 cbusdb 0

  1 cbusdb 1

  2 cbusdb 0

  3 cbusdb 1

  4、修改实例参数

  su - db2inst1

  db2iauto -on db2inst1

  db2set DB2_SKIPINSERTED=on

  db2set DB2_USE_ALTERNATE_PAGE_CLEANING=ondb2set DB2_EVALUNCOMMITTED=on

  db2set DB2_SKIPDELETED=on

  db2set DB2COMM=TCPIP

  db2set DB2FCMCOMM=TCPIP4

  db2set DB2RSHCMD=/bin/rsh

  #注意如果配置的ssh则此处需要修改成

  db2set DB2RSHCMD=/usr/bin/ssh

  db2set DB2CODEPAGE=

  db2set DB2TERRITORY=

  db2set DB2_PARALLEL_IO=*

  5、配置服务端口

  DB2c_db2inst1 /tcp

  DB2_db2inst1 /tcp

  DB2_db2inst1_1 /tcp

  DB2_db2inst1_2 /tcp

  DB2_db2inst1_3 /tcp

  DB2_db2inst1_4 /tcp

  DB2_db2inst1_END /tcp

  6、调整系统参数,设置dpf所需的资源

  /sbin/sysctl -w kernel.sem=“ ”/sbin/sysctl -w kernel.msgmnb=

  /sbin/sysctl -w kernel.msgmni=

  /sbin/sysctl -w kernel.msgmax=

  /sbin/sysctl -w kernel.shmmni=

  /sbin/sysctl -w kernel.shmall=

  /sbin/sysctl -w kernel.shmmax=

  7、修改环境变量

  cat 。/sqllib/db2profile 》.profile

  vi .bash_profile #添加如下信息:

  /cbusdb/db2inst1/sqllib/db2profile

  二、配置主机名

  分别在两台主机上修改如下文件:

  #vi /etc/sysconfig/network

  #-------------------------

  #NETWORKING=yes

  #HOSTNAME=cbusdb

  #-------------------------

  #vi /etc/hosts

  #-------------------------

  #.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 cbusdb#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6#..1. cbusdb

  #..1. cbusdb

  #-------------------------

  三、配置rsh

  rsh是远程运行shell的服务.db2使用rsh服务运行启动和停止数据库服务器的命令,以及大部分管理命令。

  1、安装rsh

  #yum install rsh*

  2、配置rsh的安全文件

  #vi /etc/securetty

  #add the content

  #------------------

  #rsh

  #rlogin

  #rexec

  #------------------

  3、修改rsh的配置参数/etc/xinetd.d/rsh ##在生产环境建议配置ssh免密登录

  #vi /etc/xinetd.d/rsh

  service shell

  {

  socket_type = stream

在Linux虚拟环境下搭建DB2的多分区数据库DPF(linux虚拟空间)

  wait = no

  user = root

  log_on_success += USERID

  log_on_failure += USERID

  server = /usr/sbin/in.rshd

  disable = no

  }

  4、修改rsh的配置文件rlogin

  #vi /etc/xinetd.d/rlogin

  service login

  {

  disable = no

  socket_type = stream

  wait = no

  user = root

  log_on_success += USERID

  log_on_failure += USERID

  server = /usr/sbin/in.rlogind

  }

  4、免密登陆,实例用户db2inst1的家目录中创建.rhosts文件

  cat $HOME/.rhosts

  cbusdb db2inst1

  cbusdb db2inst1

  5、CentOS7.0需要单独下载xinetd

  yum install xinetd #低于此版本可不下载

  6、重启rsh服务

  service xinetd restart

  7、验证rsh服务

  rsh cbusdb date

  rsh cbusdb date

  #db2_all echo hi 没有返回

  yum install ksh

  四、配置时钟服务器

  1、安装ntp服务器

  #yum install ntp*

  # ntpdate -u ...

  #ntpdate cn.pool.ntp.org

  #service ntpd start

  #chkconfig ntpd on

  2、修改ntp配置

  #允许内网其他机器同步时间

  restrict ..1.0 mask ...0 nomodify notrap

  #互联网时间服务器

  server ... perfer # 中国国家受时中心server ...

  # 1.cn.pool.ntp.orgserver ...

  # 0.asia.pool.ntp.org#允许上层时间服务器主动修改本机时间

  restrict ... nomodify notrap noquery

  restrict ... nomodify notrap noquery

  restrict ... nomodify notrap noquery

  #外部时间服务器不可用时,以本地时间作为时间服务

  server .0.0.1

  fudge .0.0.1 stratum

  3、修改时区

  cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  clock -w

  4、在节点2上配置时钟服务器

  */5 * * * * /usr/sbin/ntpdate cbusdb

  五、配置nfs服务

  1、yum install nfs*

  # yum install portmap rpcbind #安装nfs客户端

  2、配置需要共享的资源

  #vi /etc/exports

  /cbusdb *(rw,sync,no_root_squash)

  /cbusdblog *(rw,sync)

  3、启动nfs server

  service rpcbind start

  service nfs start

  service nfslock restart

  4、导出资源

  exportfs -rv

  5、显示NFS Server上所有的共享卷

  showmount -e

  6、在客户端挂载共享目录

  #mount ..1.:/cbusdb /cbusdb

  #vi /etc/fstab

  cbusdb:/cbusdb /cbusdb nfs rw,timeo=,retrans=5,hard,intr,bg,nolock,suid

  六、关闭selinux

  vim /etc/sysconfig/selinux

  #SELINUX=disabled

  七、测试、创建数据库

  1、启动数据库

  #db2start

  2、创建数据库

  #db2 “create db cbusdb on /cbusdblog using codeset gbk territory cn”

  上面就是在Linux虚拟化环境中搭建DB2数据库DPF的方法介绍了,本文详细介绍了DB2的安装过程及搭建,不知道如何搭建的朋友赶紧学习一下吧。

Linux系统中在虚拟机上搭建DB2 pureScale的方法 在Linux操作系统中,可在虚拟机上搭建DB2pureScale,那么搭建的步骤是怎么样的呢?DB2pureScale又有什么用呢?下面随小编一起来了解下Linux系统如何在虚拟

Linux系统中如何修改及设置文件系统的权限及安全 如果文件系统的权限设置不合理,就会威胁系统的安全,所以当运维人员遇到不能修改及删除文件的情况,就要对文件的的权限进行修改和设置了,下

为了系统的安全Linux中如何屏蔽storm ui的kill功能 Linux系统中storm的ui有killtopology功能如果没有屏蔽的话,就会导致storm的topology很容易被人kill掉,如果你的topology出现被人kill的情况,多半是ui地址被人知

标签: linux虚拟空间

本文链接地址:https://www.jiuchutong.com/biancheng/367653.html 转载请保留说明!

上一篇:Linux下安装和部署LXC(内核虚拟化技术)的方法(linux安装与部署)

下一篇:Linux系统中在虚拟机上搭建DB2 pureScale的方法(linux的虚拟终端有几个)

  • 什么是本期应纳税所得额
  • 小规模不动产租赁税率5%
  • 销售给学员的教材是否要缴纳增值税?
  • 在途物资什么科目
  • 交易性金融资产有哪些
  • 小规模纳税人收到专票后如何处理
  • 个体小规模一般纳税人税率多少
  • 建筑企业施工管理人员
  • 增值税专用发票可以开电子发票吗
  • 外经证预缴附加税
  • 公司利润如何提取避税
  • 企业用现金购进存货是单选题
  • 项目部分回款是什么意思
  • 企业承担个人所得税的规定
  • 地税附加税减免政策
  • 个人税务代人开普票
  • 资产负债表属于会计报表吗
  • 企业零星支出是否需要发票
  • 出租厂房算什么收入
  • 非同一控制企业合并商誉
  • 合并报表利润表是当期还是累计
  • 参加会议属于什么工作类别
  • 定期存款计入什么科目
  • 基本户没开 可以销户吗
  • 个人所得税的征收
  • 企业打款认证计入什么科目
  • win11怎么关闭进程
  • 贴现到期不获付款
  • 企业缴纳社保包含哪些内容
  • 哪些抵押物必须登记才有效
  • 发代扣代缴手续费个税免
  • mediabrowser.exe是什么
  • 游戏出现d3d11lostdevice
  • 违约罚款的会计分录
  • PHP:imagecolorsforindex()的用法_GD库图像处理函数
  • 特卡波小镇旅游攻略
  • php实现多维数组输入
  • 商家为消费者提供餐具
  • axure简单教程
  • sar参数设置4个数
  • 引导式申报带出来的开票额与金税盘显示的不一致
  • 销售折扣 会计处理
  • 服务业折旧费怎么计算
  • python字符串如何换行
  • SQLite数据库常用语句及MAC上的SQLite可视化工具MeasSQLlite使用方法
  • mongo删除数据库命令
  • 工商企业年报网上申报流程
  • 法人可以领退休金吗
  • MYSQL的select 学习笔记
  • 金税四期对企业影响
  • 新企业购买税控盘,没收入,怎么抵扣
  • 工会账户收到经费的会计科目
  • 提前报废固定资产会导致账面价值减少吗
  • 公司国庆节给员工慰问品
  • 境外企业分红到境内
  • 网络使用费属于办公费吗为什么
  • 接受捐赠后怎么发表感言
  • 外汇申报填写什么最简单
  • 员工伤残补助会计分录
  • 工业产值是指
  • 现金日记账和银行存款日记账必须逐日结出余额
  • mysql 5.7.33安装
  • mac怎么录制
  • linux命令行是什么字体
  • mmtray2k.exe有什么作用 是什么进程 mmtray2k进程查询
  • win7系统打印服务怎么开启
  • awk中使用sed
  • linux 744
  • unity3d ngui-TweenRotation翻牌动画
  • Unity3D游戏开发pdf
  • 初始学历是什么意思
  • html概念及作用
  • python调用bash
  • Android本地文件怎么显示歌词
  • 双色球兑奖方式选法
  • 豪车超过多少钱要多加税
  • 油品贸易公司资质
  • 山东中信银行电话
  • a级纳税人和一级的区别
  • 增值税电子专用发票怎么作废
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设