Centos搭建ceph+++六、创建监视器
来源:互联网 发布:淘宝店铺评价在哪里 编辑:程序博客网 时间:2024/05/16 06:06
六、创建监视器
在node1,node2,node3节点上都执行
1.格式硬盘
mkfs.btrfs /dev/sdb
[root@node1 ~]# mkfs.btrfs /dev/sdbbtrfs-progs v3.19.1See http://btrfs.wiki.kernel.org for more information.Turning ON incompat feature 'extref': increased hardlink limit per file to 65536Turning ON incompat feature 'skinny-metadata': reduced-size metadata extent refsfs created label (null) on /dev/sdbnodesize 16384 leafsize 16384 sectorsize 4096 size 20.00GiB
2.创建挂载点
mkdir /ceph/osd -p
3.挂载
mount /dev/sdb /ceph/osd/
查看挂载是否成功
[root@node1 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 18G 1.4G 17G 8% /devtmpfs 479M 0 479M 0% /devtmpfs 489M 0 489M 0% /dev/shmtmpfs 489M 6.7M 483M 2% /runtmpfs 489M 0 489M 0% /sys/fs/cgroup/dev/sda1 497M 168M 330M 34% /boottmpfs 98M 0 98M 0% /run/user/0/dev/sdb 20G 17M 18G 1% /ceph/osd
4.写入开机自动挂载
vi /etc/fstab添加/dev/sdb /ceph/osd btrfs defaults 0 0
1.增加一个集群监视器
ceph-deploy mon create node1
[node1][INFO ] Running command: sudo systemctl start ceph-mon@node1[node1][INFO ] Running command: sudo ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.node1.asok mon_status[node1][DEBUG ] ********************************************************************************[node1][DEBUG ] status for monitor: mon.node1[node1][DEBUG ] {[node1][DEBUG ] "election_epoch": 3, [node1][DEBUG ] "extra_probe_peers": [], [node1][DEBUG ] "monmap": {[node1][DEBUG ] "created": "2017-11-28 02:19:25.797128", [node1][DEBUG ] "epoch": 1, [node1][DEBUG ] "fsid": "46ac86e8-1efe-403c-b735-587f9d76a905", [node1][DEBUG ] "modified": "2017-11-28 02:19:25.797128", [node1][DEBUG ] "mons": [[node1][DEBUG ] {[node1][DEBUG ] "addr": "10.0.0.41:6789/0", [node1][DEBUG ] "name": "node1", [node1][DEBUG ] "rank": 0[node1][DEBUG ] }[node1][DEBUG ] ][node1][DEBUG ] }, [node1][DEBUG ] "name": "node1", [node1][DEBUG ] "outside_quorum": [], [node1][DEBUG ] "quorum": [[node1][DEBUG ] 0[node1][DEBUG ] ], [node1][DEBUG ] "rank": 0, [node1][DEBUG ] "state": "leader", [node1][DEBUG ] "sync_provider": [][node1][DEBUG ] }[node1][DEBUG ] ********************************************************************************[node1][INFO ] monitor: mon.node1 is running[node1][INFO ] Running command: sudo ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.node1.asok mon_status成功如上
2.收集密匙
ceph-deploy gatherkeys node1
[ceph@admin-node my-cluster]$ ceph-deploy gatherkeys node1[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ceph/.cephdeploy.conf[ceph_deploy.cli][INFO ] Invoked (1.5.39): /bin/ceph-deploy gatherkeys node1[ceph_deploy.cli][INFO ] ceph-deploy options:[ceph_deploy.cli][INFO ] username : None[ceph_deploy.cli][INFO ] verbose : False[ceph_deploy.cli][INFO ] overwrite_conf : False[ceph_deploy.cli][INFO ] quiet : False[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x1625d88>[ceph_deploy.cli][INFO ] cluster : ceph[ceph_deploy.cli][INFO ] mon : ['node1'][ceph_deploy.cli][INFO ] func : <function gatherkeys at 0x7f54c369eed8>[ceph_deploy.cli][INFO ] ceph_conf : None[ceph_deploy.cli][INFO ] default_release : False[ceph_deploy.gatherkeys][INFO ] Storing keys in temp directory /tmp/tmpVV8AWP[node1][DEBUG ] connection detected need for sudo[node1][DEBUG ] connected to host: node1 [node1][DEBUG ] detect platform information from remote host[node1][DEBUG ] detect machine type[node1][DEBUG ] get remote short hostname[node1][DEBUG ] fetch remote file[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --admin-daemon=/var/run/ceph/ceph-mon.node1.asok mon_status[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get client.admin[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get client.bootstrap-mds[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get client.bootstrap-mgr[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get-or-create client.bootstrap-mgr mon allow profile bootstrap-mgr[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get client.bootstrap-osd[node1][INFO ] Running command: sudo /usr/bin/ceph --connect-timeout=25 --cluster=ceph --name mon. --keyring=/var/lib/ceph/mon/ceph-node1/keyring auth get client.bootstrap-rgw[ceph_deploy.gatherkeys][INFO ] Storing ceph.client.admin.keyring[ceph_deploy.gatherkeys][INFO ] Storing ceph.bootstrap-mds.keyring[ceph_deploy.gatherkeys][INFO ] Storing ceph.bootstrap-mgr.keyring[ceph_deploy.gatherkeys][INFO ] keyring 'ceph.mon.keyring' already exists[ceph_deploy.gatherkeys][INFO ] Storing ceph.bootstrap-osd.keyring[ceph_deploy.gatherkeys][INFO ] Storing ceph.bootstrap-rgw.keyring[ceph_deploy.gatherkeys][INFO ] Destroy temp directory /tmp/tmpVV8AWP
查看目录
[ceph@admin-node my-cluster]$ lsceph.bootstrap-mds.keyring ceph.bootstrap-osd.keyring ceph.client.admin.keyring ceph-deploy-ceph.logceph.bootstrap-mgr.keyring ceph.bootstrap-rgw.keyring ceph.conf ceph.mon.keyring
ceph.client.admin.keyring
ceph.bootstrap-osd.keyring
ceph.bootstrap-mds.keyring
ceph.bootstrap-rgw.keyring
阅读全文
2 0
- Centos搭建ceph+++六、创建监视器
- Centos搭建ceph+++五、创建ceph集群
- Centos搭建ceph+++三、创建部署CEPH用户
- Ceph环境搭建【CentOS】【Hammer】
- Centos搭建ceph+++二、准备工作
- 修改Ceph 监视器地址
- ceph存储 centos上搭建Ceph集群--Best
- Centos搭建ceph+++一、虚拟机环境准备
- Centos搭建ceph+++四、yum源设置
- Centos搭建ceph+++七、准备OSD
- Centos搭建ceph+++八、添加一块OSD
- ceph存储 ceph集群监视器设置
- Centos搭建ceph+++九、添加元数据服务器
- Centos搭建ceph+++十、再添加两个Monitor
- Centos搭建ceph+++十一、测试存入/检出对象数据
- ceph存储 centos上搭建Ceph分布式文件系统集群示例一
- ceph-deploy搭建ceph集群
- Centos 6.4 安装Ceph
- 断言(ASSERT)的用法
- 【百度语音识别】JavaAPI方式语音识别示例 MP3转PCM文件Java实现
- C++之 fgets函数
- JFrame的关闭s实现
- 阿里云CentOS7安装MySQL
- Centos搭建ceph+++六、创建监视器
- React配置
- 1038. 统计同成绩学生(20) PAT乙级真题
- 一、Zookeeper基础知识
- C#同一项目中,类的相互调用
- 初始化Universal-Image-Loader并做全局配置,配置图片的显示方式为圆形显示
- 深入浅出ADX、DSP和SSP
- 清除浏览器缓存的几种方法
- Spring Boot + MyBatis + Freemarker 环境搭建