Ceph:添加新的OSD节点

Ceph:添加新的OSD节点

一、Ceph新的OSD节点上的操作

1.1 配置ceph的yum源

cat /etc/yum.repos.d/ceph-aliyun.repo

[ceph]
name=ceph
baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/x86_64/
gpgcheck=0
priority =1

[ceph-noarch]
name=cephnoarch
baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/noarch/
gpgcheck=0
priority =1

[ceph-source]
name=Ceph source packages
baseurl=http://mirrors.aliyun.com/ceph/rpm-jewel/el7/SRPMS
gpgcheck=0
priority=1

1.2 配置ceph的安装包

yum -y install ceph ceph-radosgw

二、管理节点上的操作

# ssh-copy-id hz01-dev-ops-wanl-01
# ceph-deploy disk list hz01-dev-ops-wanl-01
# ceph-deploy disk zap hz01-dev-ops-wanl-01:vdb
# ceph-deploy osd prepare hz01-dev-ops-wanl-01:vdb
# ceph-deploy osd activate hz01-dev-ops-wanl-01:vdb1
# cd /my-cluster
# ceph-deploy admin hz01-dev-ops-wanl-01

查看ceph的状态:

2.1 查看ceph的状态:ceph -s

cluster e2ca994a-00c4-477f-9390-ea3f931c5062
 health HEALTH_OK
 monmap e1: 3 mons at {hz-01-ops-tc-ceph-02=172.16.2.231:6789/0,hz-01-ops-tc-ceph-03=172.16.2.172:6789/0,hz-01-ops-tc-ceph-04=172.16.2.181:6789/0}
        election epoch 14, quorum 0,1,2 hz-01-ops-tc-ceph-03,hz-01-ops-tc-ceph-04,hz-01-ops-tc-ceph-02
 osdmap e45: 5 osds: 5 up, 5 in
        flags sortbitwise,require_jewel_osds
  pgmap v688: 64 pgs, 1 pools, 0 bytes data, 0 objects
        170 MB used, 224 GB / 224 GB avail
              64 active+clean

2.2 查看ceph osd的状态:ceph osd tree

ID WEIGHT  TYPE NAME                     UP/DOWN REWEIGHT PRIMARY-AFFINITY
-1 0.21950 root default
-2 0.04390     host hz-01-ops-tc-ceph-01
 0 0.04390         osd.0                      up  1.00000          1.00000
-3 0.04390     host hz-01-ops-tc-ceph-02
 1 0.04390         osd.1                      up  1.00000          1.00000
-4 0.04390     host hz-01-ops-tc-ceph-03
 2 0.04390         osd.2                      up  1.00000          1.00000
-5 0.04390     host hz-01-ops-tc-ceph-04
 3 0.04390         osd.3                      up  1.00000          1.00000
-6 0.04390     host hz01-dev-ops-wanl-01
 4 0.04390         osd.4                      up  1.00000          1.00000 

原文地址:http://blog.51cto.com/molewan/2061112

时间: 2024-08-01 21:09:37

Ceph:添加新的OSD节点的相关文章

向CDH5集群中添加新的主机节点

步骤一:首先得在新的主机环境中安装JDK,关闭防火墙.修改selinux.NTP时钟与主机同步.修改hosts.与主机配置ssh免密码登录.保证安装好了perl和python. 步骤二:上传cloudera-manager文件到/opt目录,修改agent配置文件:       vi /opt/cm-5.0.0/etc/cloudera-scm-agent/config.ini  server_host = Master 步骤三:在该代理节点创建cloudera-scm用户  useradd -

创建新的节点并添加到现有的节点树上

创建一个新的元素节点: var node = document.createElement( '标签名' ) ;  //此时此元素只存在于内存中 创建一个新的文本节点: var txt = document.createTextNode( '文本内容' ) ; 创建一个文档片段对象: var fragment = document.createDocumentFragment( ); 文档片段对象:它本身不对应任何HTML标签,作用类似于一块透明胶布(本质就是内存中的一块空间),可以容纳其他的节

Hadoop集群添加新节点步骤

1.在新节点中进行操作系统配置,包括主机名.网络.防火墙和无密码登录等. 2.在所有节点/etc/host文件中添加新节点 3.把namenode的有关配置文件复制到该节点 4.修改master节点slaves文件,增加改节点 5.单独启动该节点上的datanode和nodemanager $hadoop-daemon.sh start datanode(在新增加节点启动 datanode) $yarn-daemon.sh start nodemanager 运行start-balancer.s

ceph摘掉osd节点

1.关闭ceph osd进程 service ceph stop osd 2.让ceph集群中的数据进行平衡 3.等所有的pg都达到active+clean平衡度时删除osd节点 删除前ceph集群状态 [[email protected] ~]# ceph osd tree # id    weight  type name       up/down reweight -1      4       root default -2      1               host os-n

jquery如何添加一个新的元素节点

jquery如何添加一个新的元素节点: 在原生的javascript中,可以使用creatElement()函数创建一个元素节点,下面介绍一下如何用jquery创建一个元素节点. 代码如下: <script type="text/javascript"> $(function(){ $(".wrap").append("<p>蚂蚁部落</p>"); }) </script> </head>

squid节点添加新域名测试

squid节点添加新域名 测试是否缓存成功 1 #!/bin/bash 2 #2014-8-1 3 4 clear #清屏 方便输出结果观看 5 6 url=* #需要测试的url 7 8 array_node[0]="*" #节点ip做成一个关联数组 9 array_node[1]="*" 10 array_node[2]="*" 11 array_node[3]="*" 12 array_node[4]="*&q

【ceph故障排查】ceph集群添加了一个osd之后,该osd的状态始终为down

背景 ceph集群添加了一个osd之后,该osd的状态始终为down. 错误提示 状态查看如下 1.查看osd tree [[email protected] Asia]# ceph osd tree ID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.05388 root default -2 0.01469 host node1 0 0.00490 osd.0 up 1.00000 1.00000 1 0.00490 osd.

大数据实操3 - hadoop集群添加新节点

hadoop集群支持动态扩展,不需要停止原有集群节点就可以实现新节点的加入. 我是使用docker搭建的进群环境,制作了镜像文件,这里以我的工作基础为例子介绍集群中添加集群的方法 一.制作一个新节点 1.为新节点搭建hadoop环境 如果是一般情况下,将一个新物理机添加到集群中,参照集群中其他节点,在新机器上安装与集群中其他节点相同版本的jdk.hadoop等必要程序,安装路径最好一致,这样比较容易管理.这里我使用docker搭建的环境,所以只需要启动一个容器即可. 2.修改新节点主机名映射 v

删除osd节点

删除osd的正确方式有如下(对比分析) 在ceph的集群当中关于节点的替换的问题,一直按照以前的方式进行的处理,处理的步骤如下: 停止osd进程 /etc/init.d/ceph stop osd.0 这一步是停止osd的进程,让其他的osd知道这个节点不提供服务了 将节点状态标记为out ceph osd out osd.0 这个一步是告诉mon,这个节点已经不能服务了,需要在其他的osd上进行数据的恢复了 从crush中移除节点 ceph osd crush remove osd.0 从cr