VSM Import Cluster功能验证二(导入篇)
三 vsm import cluster
3.1登录vsm web UI
登陆 VSM web UI,https://172.16.34.51/dashboard/vsm/,点击Cluster Management菜单中的Import Cluster,页面显示如下:

3.2在ceph节点上启动vms-agent
在ceph各节点执行
python /usr/bin/vsm-agent --config-file /etc/vsm/vsm.conf --log-file /var/log/vsm/vsm-agent.log >& &
ceph各节点启动vsm-agent后,Import Cluster如下所示:

3.3生成osd的keyring以及修改ceph.conf (ceph deploy node)
3.3.1.生成osd的keyring。
ceph auth get-or-create osd. | tee /home/cephcluster_yhc/keyring.osd.
ceph auth get-or-create osd. | tee /home/cephcluster_yhc/keyring.osd.
ceph auth get-or-create osd. | tee /home/cephcluster_yhc/keyring.osd.
拷贝到相应节点
cp /home/cephcluster_yhc/keyring.osd. /etc/ceph/
scp /home/cephcluster_yhc/keyring.osd. ceph02:/etc/ceph/
scp /home/cephcluster_yhc/keyring.osd. ceph03:/etc/ceph/
3.3.2.修改ceph.conf,并推送到各ceph节点
ceph.conf修改如下:
[global]
fsid = add3d8a4-f6aa-4d6b-a3ce-aa285d55ae56
mon_initial_members = ceph01, ceph02, ceph03
mon_host = 192.1.35.52,192.1.35.53,192.1.35.54
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx public network = 192.1.35.0/
cluster network = 192.2.35.0/
[mon]
mon data = /var/lib/ceph/mon/$cluster-$id
mon clock drift allowed = . [mon.ceph01]
host = ceph01
mon addr = 192.1.35.52: [mon.ceph02]
host = ceph02
mon addr = 192.1.35.53: [mon.ceph03]
host = ceph03
mon addr = 192.1.35.54: [osd]
osd mount options xfs = rw,noatime,inode64,logbsize=256k,delaylog
osd crush update on start = false
filestore xattr use omap = true
keyring = /etc/ceph/keyring.$name
osd data = /var/lib/ceph/osd/ceph-$id
osd heartbeat grace =
osd heartbeat interval =
osd mkfs type = xfs
osd mkfs options xfs = -f
osd journal size = [osd.]
osd journal = /dev/sdb2
devs = /dev/sdb1
host = ceph01
cluster addr = 192.2.35.52
public addr = 192.1.35.52 [osd.]
osd journal = /dev/sdb2
devs = /dev/sdb1
host = ceph02
cluster addr = 192.2.35.53
public addr = 192.1.35.53 [osd.]
osd journal = /dev/sdb2
devs = /dev/sdb1
host = ceph03
cluster addr = 192.2.35.54
public addr = 192.1.35.54
推送到各ceph节点
ceph-deploy --overwrite-conf admin ceph01 ceph02 ceph03
到各ceph节点重启ceph 进程
service ceph restart
3.4执行Import Cluster操作
1) 点击 Import Cluster 页面的Import Cluster 按钮,出现页面如下

2) 页面的Crushmap旁的AutoDetect按钮,选择Monitor Host 为ceph01 , Monitor Keyring 填入/etc/ceph/ceph.client.admin.keyring,点击AutoDetect按钮。 如下图所示。

3)点击AutoDetect按钮后,crushmap自动填入ceph osd crush dump的输出,页面如下

4)在Ceph.conf里填入ceph集群的配置信息,点击“Validate”按钮,如果配置没问题,页面右上角就会弹出“Validate Cluster Successfully!”,同时会展示出Crushmap的拓扑结构。

5)点击“Submit”,提交。如果导入成功,右上角会弹出提示语句,然后跳转到Cluster Status页面,页面如下:

四、Cluster Status页面的Performance 显示
4.1 设置显示属性
在VSM Managemnet菜单的settings页面设置里设置一下CPU_DIAMOND_COLLECT_INTERVAL和CEPH_DIAMOND_COLLECT_INTERVAL这两个属性,设为5.
VSM Import Cluster功能验证二(导入篇)的更多相关文章
- VSM Import Cluster功能验证一(准备篇)
一.概述 本文档记录了VSM Import Cluster功能验证过程及过程中遇到的问题. 二.准备 2.1.网络规划 1) Management Network:VSM控制节点对其他节点的管理网络, ...
- 深入探讨 Python 的 import 机制:实现远程导入模块
深入探讨 Python 的 import 机制:实现远程导入模块 所谓的模块导入( import ),是指在一个模块中使用另一个模块的代码的操作,它有利于代码的复用. 在 Python 中使用 ...
- Django Admin后台管理功能使用+二次开发
一 使用环境 开发系统: windows IDE: pycharm 数据库: msyql,navicat 编程语言: python3.7 (Windows x86-64 executable in ...
- 【浅墨Unity3D Shader编程】之二 雪山飞狐篇:Unity的基本Shader框架写法&颜色、光照与材质
本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接:http://blog.csdn.net/poem_qianmo/article/details/40955607 作者:毛星云(浅墨) ...
- 通过扩展改善ASP.NET MVC的验证机制[使用篇]
原文:通过扩展改善ASP.NET MVC的验证机制[使用篇] ASP.NET MVC提供一种基于元数据的验证方式是我们可以将相应的验证特性应用到作为Model实体的类型或者属性/字段上,但是这依然具有 ...
- 持续交付的Mesos与Docker导入篇
变革这个词在当今的数字化时代司空见惯,IT技术每过一段时间就会有一起革新,从WEB2.0.虚拟化.云计算.大数据.微架构.DevOps再到今天的容器Docker与Mesos. Docker的出现方便了 ...
- ASP.NET MVC Model验证(二)
ASP.NET MVC Model验证(二) 前言 上篇内容演示了一个简单的Model验证示例,然后在文中提及到Model验证在MVC框架中默认所处的位置在哪?本篇就是来解决这个问题的,并且会描述一下 ...
- 关于WEB Service&WCF&WebApi实现身份验证之WebApi篇
之前先后总结并发表了关于WEB Service.WCF身份验证相关文章,如下: 关于WEB Service&WCF&WebApi实现身份验证之WEB Service篇. 关于WEB S ...
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— 基本功能演示(二)
目录 前言 Angularjs名词与概念 Angularjs 基本功能演示 系统业务与实现 WebAPI项目主体结构 Angularjs 前端主体结构 基本功能演示(二) 非常抱歉这个月实在太忙,一直 ...
随机推荐
- 【转】运输层TCP协议详细介绍
TCP是TCP/IP协议族中非常复杂的一个协议.它具有以下特点: 1:面向连接的运输层协议.在使用TCP协议之前,首先需要建立TCP连接.传送数据完毕后,必须释放已经建立的TCP连接. 2:一条TCP ...
- Elasticsearch-PHP 搜索操作
搜索操作 好吧,这不叫elasticsearch的不劳而获!让我们来谈谈PHP客户端中的搜索操作. 客户端允许你通过REST API访问所有的查询和公开的参数,尽可能的遵循命名规则.让我们来看一些例子 ...
- MenuItem属性
[MenuItem属性] The MenuItem attribute allows you to add menu items to the main menu. The MenuItem attr ...
- 实现把C语言编译成java字节码的编译器 一个将C语言编译成java字节码的实例
- css实现图标移上图标弹跳效果
html部分: <div class="bounce" style="width:20px;height:20px;border:1px solid red;&qu ...
- ios加载本地html
UIWebView加载工程本地网页与本地图片 - (void)viewDidLoad { [super viewDidLoad]; NSString *filePath = [[NSBundle ma ...
- winfrom在图片上实现绘制
在控件加载入图片的基础上进行绘制内容 添加文字 首先就是要确定输入的文字,还有文字的样式. 文字的样式用到了FontDialog控件,获取文字呢,就放个textbox就可以了.如果在输入文字的显示展示 ...
- 校准liunx时间简单好用的命令
查看时间服务器的时间# rdate time-b.nist.gov 设置时间和时间服务器同步# rdate -s time-b.nist.gov 查看硬件时间 # hwclock 将系统时间写入硬件时 ...
- Setuptool+pip安装
https://pypi.python.org/pypi/setuptools 1. 下载ez_setup.py文件,cmd进入安装目录: 2. python setup.py install htt ...
- Xmind 常用快捷键列表(官方推荐)
XMind中文版快捷键指南 XMind是一款非常实用的思维导图软件,能够帮助人们快速理清思路,打开新的局面.熟练地掌握快捷键的操作不光能够提供便捷,更能很大程度上的缩短制作时间,提高工作效率.本文总结 ...