在ceph 的admin-node安装calamari详细步骤
2016-07-11 09:35
573 查看
####ceph系统####
1、linux版本:Centos Linux release 7.1.1503
2、内核版本:Linux version 3.10.0-229.20.1.el7.x86_64
####前期准备####
1、一个完整的ceph平台(包括admin-node、monitor、osd)。
####在admin-node关闭防火墙、selinux####
1、关闭防火墙。
#systemctl stop firewalld
#systemctl disable firewalld
2、关闭selinux。
#setenforce 0
#vim /etc/selinux/config
SELINUX=disabled
####设置yum源####
(链接:http://pan.baidu.com/s/1mh3Xqmk 密码:fhzj
)
1、从百度网盘下载Calamari-1.3-CentOS-7.1-x86-64-20150430.iso。
2、vim /etc/yum.repos.d/calamari.repo。
[calamari]
name=calamari
baseurl=file:///iso/calamari/
gpgcheck=0
3、创建iso挂载目录并挂载。
#mkdir -p /iso/calamari
#mount -o loop /root/Calamari-1.3-CentOS-7.1-x86-64-20150430.iso /iso/calamari
####安装软件包####
1、安装基本包。
#yum -y install vim bash-completion net-tools pciutils sysstat wget
2、安装calamari软件包。
#yum -y install calamari-server diamond
####启动calamari####
1、初始化calamari。
#calamari-ctl initialize
(输入用户名:root) //可以更改
(输入邮箱:lc@cclniu.com.cn) //随意设置
(输入密码:123) //随意设置
2、配置calamari-client,用于显示管理监控界面。
#cp /iso/calamari/packages/calamari-clients-20150430.tar.gz .
#tar -xvf calamari-clients-20150430.tar.gz
#cd calamari-clients/
#cp -r login/dist /opt/calamari/webapp/content/login
#cp -r manage/dist /opt/calamari/webapp/content/manage
#cp -r dashboard/dist /opt/calamari/webapp/content/dashboard
#cp -r admin/dist /opt/calamari/webapp/content/admin
####替换salt安装包####
1、停止相关服务。
#systemctl stop salt-master
2、卸载salt相关软件。
#rpm -qa | grep salt
salt-2014.7.5-1.el7.noarch
salt-master-2014.7.5-1.el7.noarch
salt-minion-2014.7.5-1.el7.noarch
#rpm -e salt-minion
#rpm -e salt-master
#rpm -e salt
3、从前面的网盘中下载软件包。
salt-2014.1.1101.3.noarch.rpm
salt-master-2014.1.11-1.3.noarch.rpm
salt-minion-2014.1.11-1.3.noarch.rpm
4、安装软件包。
#rpm -ivh --force --nodeps salt-2014.1.1101.3.noarch.rpm
#rpm -ivh --force --nodeps salt-master-2014.1.11-1.3.noarch.rpm
#rpm -ivh --force --nodeps salt-minion-2014.1.11-1.3.noarch.rpm
5、重启salt与diamond服务。
#systemctl restart salt-master
#systemctl restart diamond
####登录calamari####
1、在浏览器中输入admin-node的IP地址。
2、在弹出的登录框中输入上面初始化设置的用户名和密码即可看到如下界面:
![](https://img-blog.csdn.net/20160711093843402)
---------------------------------以下部分在所有ceph节点安装----------------------------------------------
####设置yum源####
(链接:http://pan.baidu.com/s/1mh3Xqmk 密码:fhzj )
1、从百度网盘下载Calamari-1.3-CentOS-7.1-x86-64-20150430.iso。
2、vim /etc/yum.repos.d/calamari.repo。
[calamari]
name=calamari
baseurl=file:///iso/calamari/
gpgcheck=0
3、创建iso挂载目录并挂载。
#mkdir -p /iso/calamari
#mount -o loop /root/Calamari-1.3-CentOS-7.1-x86-64-20150430.iso /iso/calamari
####下载安装包####
1、下载软件包
#yum install diamond-3.4.67-0.noarch.rpm ipvsadm salt-minion
####配置文件####
1、配置cephdeploy.conf。
#vim ~/.cephdeploy.conf
[ceph-deploy-global]
[ceph-deploy-install]
[calamari-minion]
name=ceph repo noarch packages
baseurl=http://ceph.com/rpm-emperor/fc19/x86_64
enabled=1
gpgcheck=1
type=repo-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc
2、修改salt-minion配置。
#vim /etc/salt/minion
master : admin-node
####激活ceph端calamari服务####
1、(在admin-node)执行命令。
#ceph-deploy calamari connect node1 node2 node3
#salt-key -L
#salt-key -A //accept所有ceph节点
2、重启salt-minion与diamond
#systemctl restart salt-minion
#systemctl restart diamond
####登录界面####
1、登录界面会看到如下界面:
![](https://img-blog.csdn.net/20160711093935310)
####替换salt安装包####
1、停止相关服务。
#systemctl stop salt-master
2、卸载salt相关软件。
#rpm -qa | grep salt
salt-2014.7.5-1.el7.noarch
salt-minion-2014.7.5-1.el7.noarch
#rpm -e salt-minion
#rpm -e salt-master
#rpm -e salt
3、从前面的网盘中下载软件包。
salt-2014.1.1101.3.noarch.rpm
salt-minion-2014.1.11-1.3.noarch.rpm
4、安装软件包。
#rpm -ivh --force --nodeps salt-2014.1.1101.3.noarch.rpm
#rpm -ivh --force --nodeps salt-minion-2014.1.11-1.3.noarch.rpm
5、重启salt与diamond服务。
#systemctl restart salt-minion
#systemctl restart diamond
(如果diamond服务重启失败,重启节点后再重启上面两个服务即可成功)
####登录界面####
<
acaf
div>1、在浏览器输入admin-node的IP地址并登录即可看到如下界面:
![](https://img-blog.csdn.net/20160711094008826)
参考博文:http://cloud.51cto.com/art/201507/486246.htm
1、linux版本:Centos Linux release 7.1.1503
2、内核版本:Linux version 3.10.0-229.20.1.el7.x86_64
####前期准备####
1、一个完整的ceph平台(包括admin-node、monitor、osd)。
####在admin-node关闭防火墙、selinux####
1、关闭防火墙。
#systemctl stop firewalld
#systemctl disable firewalld
2、关闭selinux。
#setenforce 0
#vim /etc/selinux/config
SELINUX=disabled
####设置yum源####
(链接:http://pan.baidu.com/s/1mh3Xqmk 密码:fhzj
)
1、从百度网盘下载Calamari-1.3-CentOS-7.1-x86-64-20150430.iso。
2、vim /etc/yum.repos.d/calamari.repo。
[calamari]
name=calamari
baseurl=file:///iso/calamari/
gpgcheck=0
3、创建iso挂载目录并挂载。
#mkdir -p /iso/calamari
#mount -o loop /root/Calamari-1.3-CentOS-7.1-x86-64-20150430.iso /iso/calamari
####安装软件包####
1、安装基本包。
#yum -y install vim bash-completion net-tools pciutils sysstat wget
2、安装calamari软件包。
#yum -y install calamari-server diamond
####启动calamari####
1、初始化calamari。
#calamari-ctl initialize
(输入用户名:root) //可以更改
(输入邮箱:lc@cclniu.com.cn) //随意设置
(输入密码:123) //随意设置
2、配置calamari-client,用于显示管理监控界面。
#cp /iso/calamari/packages/calamari-clients-20150430.tar.gz .
#tar -xvf calamari-clients-20150430.tar.gz
#cd calamari-clients/
#cp -r login/dist /opt/calamari/webapp/content/login
#cp -r manage/dist /opt/calamari/webapp/content/manage
#cp -r dashboard/dist /opt/calamari/webapp/content/dashboard
#cp -r admin/dist /opt/calamari/webapp/content/admin
####替换salt安装包####
1、停止相关服务。
#systemctl stop salt-master
2、卸载salt相关软件。
#rpm -qa | grep salt
salt-2014.7.5-1.el7.noarch
salt-master-2014.7.5-1.el7.noarch
salt-minion-2014.7.5-1.el7.noarch
#rpm -e salt-minion
#rpm -e salt-master
#rpm -e salt
3、从前面的网盘中下载软件包。
salt-2014.1.1101.3.noarch.rpm
salt-master-2014.1.11-1.3.noarch.rpm
salt-minion-2014.1.11-1.3.noarch.rpm
4、安装软件包。
#rpm -ivh --force --nodeps salt-2014.1.1101.3.noarch.rpm
#rpm -ivh --force --nodeps salt-master-2014.1.11-1.3.noarch.rpm
#rpm -ivh --force --nodeps salt-minion-2014.1.11-1.3.noarch.rpm
5、重启salt与diamond服务。
#systemctl restart salt-master
#systemctl restart diamond
####登录calamari####
1、在浏览器中输入admin-node的IP地址。
2、在弹出的登录框中输入上面初始化设置的用户名和密码即可看到如下界面:
---------------------------------以下部分在所有ceph节点安装----------------------------------------------
####设置yum源####
(链接:http://pan.baidu.com/s/1mh3Xqmk 密码:fhzj )
1、从百度网盘下载Calamari-1.3-CentOS-7.1-x86-64-20150430.iso。
2、vim /etc/yum.repos.d/calamari.repo。
[calamari]
name=calamari
baseurl=file:///iso/calamari/
gpgcheck=0
3、创建iso挂载目录并挂载。
#mkdir -p /iso/calamari
#mount -o loop /root/Calamari-1.3-CentOS-7.1-x86-64-20150430.iso /iso/calamari
####下载安装包####
1、下载软件包
#yum install diamond-3.4.67-0.noarch.rpm ipvsadm salt-minion
####配置文件####
1、配置cephdeploy.conf。
#vim ~/.cephdeploy.conf
[ceph-deploy-global]
[ceph-deploy-install]
[calamari-minion]
name=ceph repo noarch packages
baseurl=http://ceph.com/rpm-emperor/fc19/x86_64
enabled=1
gpgcheck=1
type=repo-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc
2、修改salt-minion配置。
#vim /etc/salt/minion
master : admin-node
####激活ceph端calamari服务####
1、(在admin-node)执行命令。
#ceph-deploy calamari connect node1 node2 node3
#salt-key -L
#salt-key -A //accept所有ceph节点
2、重启salt-minion与diamond
#systemctl restart salt-minion
#systemctl restart diamond
####登录界面####
1、登录界面会看到如下界面:
####替换salt安装包####
1、停止相关服务。
#systemctl stop salt-master
2、卸载salt相关软件。
#rpm -qa | grep salt
salt-2014.7.5-1.el7.noarch
salt-minion-2014.7.5-1.el7.noarch
#rpm -e salt-minion
#rpm -e salt-master
#rpm -e salt
3、从前面的网盘中下载软件包。
salt-2014.1.1101.3.noarch.rpm
salt-minion-2014.1.11-1.3.noarch.rpm
4、安装软件包。
#rpm -ivh --force --nodeps salt-2014.1.1101.3.noarch.rpm
#rpm -ivh --force --nodeps salt-minion-2014.1.11-1.3.noarch.rpm
5、重启salt与diamond服务。
#systemctl restart salt-minion
#systemctl restart diamond
(如果diamond服务重启失败,重启节点后再重启上面两个服务即可成功)
####登录界面####
<
acaf
div>1、在浏览器输入admin-node的IP地址并登录即可看到如下界面:
参考博文:http://cloud.51cto.com/art/201507/486246.htm
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- openstack kilo-with-dokcer
- 解决vc中unable to connect to the MKS:Internal error问题
- 杰奇一些安装详细说明文件,比官方更细
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- CentOS下DB2数据库安装过程详解
- Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案
- 什么是OpenStack 开源的云计算管理平台项目
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- FREEBSD安装POSTGRESQL笔记
- Redis总结笔记(一):安装和常用命令
- FreeBSD 6.2 安装全程图解教程
- 安装Apache和PHP的一些补充
- Lua在windows下的安装及环境配置
- PHP 5.3.0 安装分析心得
- 关于MSSQL 2005的安装与补丁