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

[经验分享] IBM BigInsights 3.0.0.2 集群环境搭建

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-10-4 12:05:03 | 显示全部楼层 |阅读模式
1. 改动hosts文件和永久主机名
  由于BigInsights 3.0版本号不像之前的版本号能够直接用IP来添加节点,因此我们须要更改每台server的hosts文件和主机名:
  vim/etc/hosts 在这个文件里添加例如以下的几行:
DSC0000.jpg
  
  vim /etc/sysconfig/network 在这个文件里设置永久主机名:
DSC0001.jpg   

  
2. install ksh
  
  The server system do not contain the ksh shell, because IBM DB2 requires that Ksh be installed.
DSC0002.jpg

  
  用chsh –l查看全部shell版本号,发现没有ksh,于是用yum list \*ksh\*来查看availablepackage:
DSC0003.jpg   
  发现有ksh.x86_64安装包,于是再用yum install ksh进行安装。
DSC0004.jpg   
  成功。
  

  
3. shut down ipv6
  
  ipv6 might causeproblem with MapReduce workloads.
查看server端ipv6的模块是否被载入:
DSC0005.jpg
  或者用ifconfig| grep –i inet6来直接查看。
DSC0006.jpg
  
  关闭IPv6,能够改动 /etc/hosts,把ipv6的那句本地主机名解析的凝视掉:
  #::1 localhost localhost6 localhost6.localdomain6
  并新建设定文件:/etc/modprobe.d/ipv6off.conf:
  加入:
  alias net-pf-10 off
  options ipv6 disable=1
  然后reboot后查看ipv6是否被关闭:
DSC0007.jpg   

  

  

  
4. 集群时间同步:
  
  前半部分:
  首先设置time server,在此我将9.110.***.**9设为timeserver。
  date –s 03/11/2015
  date –s 16:19:50
  clock –w
  hwclock –systohc
  后两个命令是把设置的时间写到硬件时间中区,也就是CMOS里面的时间。
  
  然后为了将9.110.***.**9配置成time server,改动/etc/ntp.conf:
  vim /etc/ntp.conf
  凝视掉restrict default kod nomodifynotrap nopeer noquery这一行
  增加restrict 9.110.***.**7 mask255.255.255.255 nomodify notrap
  
  增加 server 127.127.1.0
  增加fudge 127.127.1.0 stratum 10
  这两行是让本机的ntpd与本地硬件时间同步。
  然后重新启动ntpd服务,service ntpd restart
  chkconfig ntpd on 来设置开机自己主动启动ntpd服务
  
  
  接下来改动iptables,将tcp和udpport开放,由于这是ntp须要的port:
  /sbin/iptables -I INPUT -p tcp --dport 103 -j ACCEPT
  /sbin/iptables -I INPUT -p udp --dport 103 -j ACCEPT
  /etc/rc.d/init.d/iptables save
  /etc/rc.d/init.d/iptables restart
  查看port是否已经开放
  /etc/init.d/iptables status
  这样9.110.***.**9就成为一台time server
  
  后半部分:
  如今我们配置9.110.***.**7,
  相同改动/etc/ntp.conf:vim /etc/ntp.conf
  由于9.110.***.**7不须要做time server,因此凝视掉restrictdefault kod nomodify notrap nopeer noquery这一行
  增加server 9.110.***.**9这一句,用来和9.110.***.**9 server同步。
  
  这样时间同步就做好了,之后的默认操作是5mins和time server同步一次。
DSC0008.jpg   

  

  

  
5. 更改/home的挂载分区
  
  由于BigInsights在安装时,主节点在成功安装之前会产生一个默认的文件夹__biginsights_install,它是存储于/home的这个文件夹下,而我们的这几台server的/home是挂载在/dev/mapper/VolGroup-lv_home这个分区下,这个分区眼下的大小仅仅有2G,在安装时,会产生cpwriting , no space left on the device 的错误。
DSC0009.jpg DSC00010.jpg
  
  解决此问题的方案有两个,一个是扩展磁盘分区容量,可是这样做会比較麻烦耗时。
  还有一种方案是:
  备份并删除/home,或者将/home重命名,然后再cd /进入到[iyunv@nodexx /]。
接着在当前文件夹下进行/home的新建,mkdir /home。在此我们的/home便挂载到了/dev/mapper/VolGroup-lv_root分区下。当然在此,为了让其永久生效,而不会在重新启动后恢复原来的挂载设置,我们还须要再更改一个文件,vim /etc/fstab DSC00011.jpg
  
  凝视掉这一行保存就可以。
  在此,我们在此查看分区情况:
DSC00012.jpg   
  已经没有了/dev/mapper/VolGroup-lv_home分区。
  
  
  
  
注:第1,2,3,步以及第4步的后半部分需为每一个节点进行操作,第5步仅为安装节点进行操作。
  经过以上的前期准备工作后,我们就能够进行安装,之后得到successful的结果:
DSC00013.jpg
  

  

  

运维网声明 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-122549-1-1.html 上篇帖子: 使用web administrator tools配置IBM Tivoli Directory Server 下篇帖子: [转载] IBM宣布计划成立IBM中国开发中心(宁波)、IBM中国开发中心物流行业解决方案中心
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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