rocks集群部署

rocks管理节点安装

1、添加管理主节点

①、下载镜像地址ftp://ftp.rocksclusters.org/pub/rocks/rocks-6.2/linux/area51+base+bio+fingerprint+ganglia+hpc+htcondor+java+kernel+kvm+os+perfSONAR+perl+python+sge+web-server+zfs-linux-6.2.x86_64.disk1.iso

②、 使用镜像安装
安装选项输入build然后回车

③、选择CD/DVD-based Roll,

④、选择要安装的功能,然后点击Submit

⑤、点击Next进入下一步

⑥、在点击Next进入下一步

⑦、配置网卡eth1为外网地址,然后点击Next下一步

⑧、配置网卡eth0(私网ip),点击下一步

⑨、配置网关为外网网关,DNS为外网DNS,然后点击Next下一步

⑩、配置系统root的密码,然后Next下一步

⑾、设置时区及NTP时间源地址

⑿、划定分区大小,此处选择的自动分配分区大小,然后点击Next下一步

⒀、然后就开始自动安装,安装完成后会自动重启

⒁、至此,管理主节点安装完成

2、配置管理主节点

使用root用户登录,密码为安装过程设置的密码。

输入密码后会出现以下提示,直接忽略,进入系统后可以打开终端进行操作。

安装计算节点前的准备工作

将计算节点网卡接入私网当中

进入BIOS设置,保证网卡的PXE是可用的

配置计算节点的名字等属性

rocks add appliance n membership=”n” node=compute 
rocks set appliance attr n attr=sge value=true
rocks set appliance attr n attr=bio value=true
rocks set appliance attr n attr=managed value=true

以上命令在管理主节点执行

这些命令增加了一个叫做“n”的appliance,并设置了它的属性,支持sge, bio, managed。

在下图中增加了一个叫n的选项。

第一条命令是创建一个新的appliance,在这个appliance下的节点的名字格式为n-x-y, 如n-0-3

后面的几条是为这个appliance添加属性,使得它的节点支持sge, bio等。

可以用命令rocks list appliance来查看所有的appliance。

也可以用命令rocks list appliance attr查看appliance的属性值。

添加计算节点

在管理主节点上以root身份登录,打开终端执行以下命令

# insert-ethers
会让你选择计算节点属性,选择n,然后OK。(n配置是在上面添加的)

出现以下界面表示等待计算节点启动安装。

打开计算节点电源,进入网络安装

安装完成后会自动重启加入计算机群。

Rocks的管理维护

1.添加节点

如果要向cluster添加节点,在主节点上使用

# insert-ethers
然后在子节点设定网络启动。实现自动化安装。

2.添加用户

用一般的添加用户的命令进行操作。

# adduser username # passwd username # rocks sync users

特别最后一行命令用来通知子节点添加的用户信息,否则该用户是无法登陆子节点的。

3.删除节点

# rocks remove host compute-0-0 # rocks sync config
删除子节点并更新数据库,必须更新数据库,否则下次添加节点的时候可能会出现问题。

4.强制子节点重启安装

# rocks set host pxeboot compute-0-0 action=install # rocks set host pxeboot compute-0-0 action=os
第一条命令是子节点网络启动重新安装系统,后一个是子节点网络启动直接进入系统。这个可在集群断电
之后子节点重启直接进入grub的情况下使用。

5.显示集群节点列表

# rocks list host
时间: 2024-08-26 10:12:22

rocks集群部署的相关文章

zabbix实例集群部署-偏向于管理使用

zabbix实例集群部署 前言:已经折腾两个礼拜了,本文侧重点不在于安装,在于使用管理.部署请看文档或者百度,,很简        单 提示:zabbix关于模板.应用集.主机组.触发器.等等命令一定要谨慎,不要随意,防止自己糊涂了 主机组: 比如说,我的主机组用的是yunce56,因为我这个项目名称叫做yunce 模板:zabbix自带的templates不够合理,我自己重新写,DIY.比如说我专门监                          控cpu,我可以写yunce-cpu-li

ELK stat集群部署+Grafana及可视化图形

1.ELK stat集群部署+Grafana及可视化图形 2.后续会更新.................

万台规模下的SDN控制器集群部署实践

目前在网络世界里,云计算.虚拟化.SDN.NFV这些话题都非常热.今天借这个机会我跟大家一起来一场SDN的深度之旅,从概念一直到实践一直到一些具体的技术. 本次分享分为三个主要部分: SDN & NFV的背景介绍 SDN部署的实际案例 SDN控制器的集群部署方案 我们首先看一下SDN.其实SDN这个东西已经有好几年了,它强调的是什么?控制平面和数据平面分离,中间是由OpenFlow交换机组成的控制器,再往上就是运行在SDN之上的服务或者是应用.这里强调两个,控制器和交换机的接口——我们叫做南向接

入门初探+伪集群部署

Kafka入门初探+伪集群部署 Kafka是目前非常流行的消息队列中间件,常用于做普通的消息队列.网站的活性数据分析(PV.流量.点击量等).日志的搜集(对接大数据存储引擎做离线分析). 全部内容来自网络,可信度有待考证!如有问题,还请及时指正. 概念介绍 在Kafka中消息队列分为三种角色: producer,即生产者,负责产生日志数据. broker,存储节点,负责按照topic中的partition分区,均匀分布式的存储分区. consumer,即消费者,负责读取使用broker中的分区.

OpenStack Swift集群部署流程与简单使用

转载:http://www.cnblogs.com/fczjuever/p/3224022.html 之前介绍了<OpenStack Swift All In One安装部署流程与简单使用>,那么接下来就说一说Swift集群部署吧. 1. 简介 本文档详细描述了使用两台PC部署一个小型Swift集群的过程,并给出一些简单的使用实例.本文档假定如下前提条件: 使用Ubuntu操作系统. 每台机器都运行Swift的所有服务,既是Proxy Server,又是Storage Server,用户可以向

yarn 集群部署,遇到的问题小结

有没有好的python UML建模工具?求推荐,除eclipse的插件(因为不喜欢用eclipse).pyNsource用的不是很好,pyUt不全.有没StarUML上的python插件? import abc class AbstractEnemyFactory( object ): __metaclass__ = abc.ABCMeta @abc.abstractmethod def createNinja( self ): pass @abc.abstractmethod def crea

Nginx+Tomcat 集群部署

1.Nginx + Tomcat 集群部署 简单配置 1 #user nobody; 2 worker_processes 4;#工作进程的个数 3 4 #error_log logs/error.log; 5 #error_log logs/error.log notice; 6 #error_log logs/error.log info; 7 8 #pid logs/nginx.pid; 9 10 11 events { 12 worker_connections 1024; #单个进程连

FastDFS集群部署

之前介绍过关于FastDFS单机部署,详见博文:FastDFS+Nginx(单点部署)事例 下面来玩下FastDFS集群部署,实现高可用(HA) 服务器规划: 跟踪服务器1[主机](Tracker Server):10.100.139.121 跟踪服务器2[备机](Tracker Server):10.100.138.180 存储服务器1(Storage Server):10.100.139.121 存储服务器2(Storage Server):10.100.138.180 存储服务器3(Sto

solr 集群(SolrCloud 分布式集群部署步骤)

SolrCloud 分布式集群部署步骤 安装软件包准备 apache-tomcat-7.0.54 jdk1.7 solr-4.8.1 zookeeper-3.4.5 注:以上软件都是基于 Linux 环境的 64位 软件,以上软件请到各自的官网下载. 服务器准备 为搭建这个集群,准备三台服务器,分别为 192.168.0.2 -- master 角色192.168.0.3 -- slave 角色192.168.0.4 -- slave 角色 搭建基础环境 安装 jdk1.7 - 这个大家都会安装