位置: 编程技术 - 正文

在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的虚拟终端有几个)

  • 印花税减免税优惠政策202
  • 税后经营净利率什么意思
  • 全年一次性奖金个税计算
  • 契税计入税金及附加吗
  • 工资记借方还是贷方
  • 增值税发票怎么抵扣
  • 单位借款是否纳税
  • 增值税上月多交税本月怎么办
  • 综合所得预扣预缴表在哪里查
  • 参加会议培训的好处
  • 接受劳务是进项还是销项
  • 开发票税前税后
  • 固定资产加速折旧法
  • 发票领购簿遗失怎么办
  • 关于合并商誉应该减值还是摊销的辩论
  • 合并报表固定资产抵消通俗理解
  • 服装厂委托物资零散加工成品如何做账呢?
  • 企业支付小额劳务费税率
  • 企业职工不稳定,还能享受小微企业所得税优惠吗?
  • 留抵税额怎么计算
  • 出差住宿费普票可以抵扣进项税吗为什么
  • 待解报预算收入扣款怎么做账
  • 固定资产累计折旧借方表示什么
  • 电子发票增加开票项目
  • 贷款呆账处理了多长时间恢复征信
  • 纳税申报比对
  • 公积金代扣时会扣多少
  • mac隔空投送文件位置
  • 如何冲回以前年度账户
  • 电脑怎么设置色盲模式
  • 电子缴税回单在哪里打印
  • 苹果推送最新系统
  • 下列关于企业发生的税费说法正确的是
  • 应付债券到期偿还
  • 年度一次性计税
  • 购房名义提取公积金
  • 汇算清缴补充公告
  • 怎么把vue项目跑起来
  • c++图像二值化
  • vue和react差别
  • 小微企业普惠性税收减免政策2022
  • discuz论坛账号
  • 增值税普通发票可以抵扣吗
  • 分公司以总公司名义
  • 钉钉财务软件怎么用
  • 高校报销开普票还是专票
  • 疫情期间社保减免了几个月
  • 财产转让收入属于什么收入
  • 物业公司收物业费不开发票违法吗
  • 生产经营所得如何申请退税
  • 应扣未扣税款对纳税人的处理
  • 工会经费购买的固定资产处置
  • 结转完工入库产品成本的会计分录
  • 材料核销的依据
  • 支付贷款利息的现金流量怎么指定?
  • 利息发票可以抵税吗
  • 应收应付对冲的分录
  • 新公司季初资产总额填什么
  • 开票软件服务费计入什么会计科目
  • 电子发票必须要打印出来才能作为入账依据
  • 记账凭证分为哪几类,应具备哪些主要内容
  • ubuntu20.04
  • WinMX.exe - WinMX是什么进程
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • linux下scp远程拷贝包含空格的目录或者文件的解决方法
  • 简述linux的系统结构
  • 模型变量是什么
  • 特效添加
  • bat ping批处理
  • 使用div+css进行网页布局的三种方式
  • 网页设计布局设计
  • 简述javascript执行原理
  • shell脚本自动化
  • unity 技术
  • js如何判断输入输出
  • 周炜老婆是干什么的
  • 内蒙古电子税务局app官方下载
  • 临港税务局第四分局电话
  • 消费税的税收优惠有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设