怎么恢复osd的auth表中的权限
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这期内容当中小编将会给大家带来有关怎么恢复osd的auth表中的权限,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。原因:当你一不小心删掉了osd的auth信息时,重
千家信息网最后更新 2025年12月02日怎么恢复osd的auth表中的权限
这期内容当中小编将会给大家带来有关怎么恢复osd的auth表中的权限,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
原因:当你一不小心删掉了osd的auth信息时,重启osd服务,此时ceph -s查看发现osd down
如:
[root@ceph ~]# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.02719 root default -2 0.01849 host ceph68 0 0.01849 osd.0 up 1.00000 1.00000 -3 0.00870 host ceph38 1 0.00870 osd.1 up 1.00000 1.00000#集群OSD全部up[root@ceph ~]# ceph auth listinstalled auth entries:osd.0 key: AQDZ7T5ZmLx3MBAAR8Vhqt1UvreMUwSSmdfeSw== caps: [mon] allow profile osd caps: [osd] allow *osd.1 key: AQDAFkRZEHhnGxAAjfbGRNNNT5kWvGl4jpKjYg== caps: [mon] allow profile osd caps: [osd] allow *client.admin key: AQBA7T5ZAAAAABAAlJhtiG0oJVOeXlBc0Mzokw== caps: [mds] allow * caps: [mgr] allow * caps: [mon] allow * caps: [osd] allow *client.bootstrap-osd key: AQDA7T5ZBzemGhAAwQgt7wU3kVJps7IoLAg0TA== caps: [mon] allow profile bootstrap-osd#此时查看auth表中,osd.0和osd.1的auth值都正常[root@ceph ~]# ceph auth del osd.1 #将osd.1 auth值从auth表中删除updated[root@ceph ~]# ceph auth list installed auth entries:osd.0 key: AQDZ7T5ZmLx3MBAAR8Vhqt1UvreMUwSSmdfeSw== caps: [mon] allow profile osd caps: [osd] allow *client.admin key: AQBA7T5ZAAAAABAAlJhtiG0oJVOeXlBc0Mzokw== caps: [mds] allow * caps: [mgr] allow * caps: [mon] allow * caps: [osd] allow *client.bootstrap-osd key: AQDA7T5ZBzemGhAAwQgt7wU3kVJps7IoLAg0TA== caps: [mon] allow profile bootstrap-osd#此时发现osd.1的auth值已从auth表中清除[root@ceph ~]# systemctl restart ceph-osd@1 #重启osd[root@ceph ~]# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.02719 root default -2 0.01849 host ceph68 0 0.01849 osd.0 up 1.00000 1.00000 -3 0.00870 host ceph38 1 0.00870 osd.1 down 1.00000 1.00000#此时发现osd.1已经down了
如何恢复?
步骤如下:
进入/var/lib/ceph/osd/ceph-*
[root@ceph ~]# cd /var/lib/ceph/osd/ceph-1[root@ceph ceph-1]# lstotal 60-rw-r--r--. 1 root root 202 Jun 17 01:34 activate.monmap-rw-r--r--. 1 ceph ceph 3 Jun 17 01:44 activelrwxrwxrwx. 1 ceph ceph 58 Jun 17 01:34 block -> /dev/disk/by-partuuid/87f73ff4-7add-4e83-94e9-29869c7c0123lrwxrwxrwx. 1 ceph ceph 58 Jun 17 01:34 block.db -> /dev/disk/by-partuuid/f70d731a-666b-4828-8cb7-59c4aa498a91-rw-r--r--. 1 ceph ceph 37 Jun 17 01:34 block.db_uuid-rw-r--r--. 1 ceph ceph 37 Jun 17 01:34 block_uuidlrwxrwxrwx. 1 ceph ceph 58 Jun 17 01:34 block.wal -> /dev/disk/by-partuuid/fbe8751d-c2ae-4db4-8a35-7ab699401b58-rw-r--r--. 1 ceph ceph 37 Jun 17 01:34 block.wal_uuid-rw-r--r--. 1 ceph ceph 2 Jun 17 01:34 bluefs-rw-r--r--. 1 ceph ceph 37 Jun 17 01:34 ceph_fsid-rw-r--r--. 1 ceph ceph 37 Jun 17 01:34 fsid-rw-------. 1 ceph ceph 124 Jun 17 18:10 keyring-rw-r--r--. 1 ceph ceph 8 Jun 17 01:34 kv_backend-rw-r--r--. 1 ceph ceph 21 Jun 17 01:34 magic-rw-r--r--. 1 ceph ceph 4 Jun 17 01:34 mkfs_done-rw-r--r--. 1 ceph ceph 6 Jun 17 01:34 ready-rw-r--r--. 1 ceph ceph 0 Jun 17 01:44 systemd-rw-r--r--. 1 ceph ceph 10 Jun 17 01:34 type-rw-r--r--. 1 ceph ceph 2 Jun 17 01:34 whoami#其中keying文件记录的就是该osd部分auth值
修改keying文件
[root@ceph ceph-1]# cat keyring [osd.1] key = AQDAFkRZEHhnGxAAjfbGRNNNT5kWvGl4jpKjYg== #默认[root@ceph ceph-1]# cat keyring [osd.1] key = AQDAFkRZEHhnGxAAjfbGRNNNT5kWvGl4jpKjYg== caps mon = "allow profile osd" #增加 caps osd = "allow *" #增加
将keying文件的内容上传到mon
[root@ceph ceph-1]# ceph auth import -i keyring imported keyring[root@ceph ceph-1]# systemctl restart ceph-osd@1[root@ceph ceph-1]# ceph osd treeID WEIGHT TYPE NAME UP/DOWN REWEIGHT PRIMARY-AFFINITY -1 0.02719 root default -2 0.01849 host ceph68 0 0.01849 osd.0 up 1.00000 1.00000 -3 0.00870 host ceph38 1 0.00870 osd.1 up 1.00000 1.00000
上述就是小编为大家分享的怎么恢复osd的auth表中的权限了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
内容
文件
权限
就是
分析
一不小心
专业
中小
信息
内容丰富
原因
文章
更多
步骤
知识
篇文章
行业
角度
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
菜鸟网络安全知识
网络安全宣传主题班会方案
国产数据库真的有用吗
阿拉德之怒服务器全部关闭吗
泸州教育期刊上数据库吗
四川软件开发服务知名品牌
下一代网络技术的摘要
首都网络安全体会
特价香港云服务器转让
亚马逊数据库大全
华为服务器安装2008
巴拿马抗攻击服务器
网络安全管理工作重要性
服务器管理员账户破解
网络安全技术就是指网络防御技术
adas软件开发工程师
网络安全专题讲座云南
关于网络安全手抄报视频
家电维修管理软件开发
数据库管理的五个职责
WPABS数据库
数据库中的扩展名
国家网络安全宣传周的海报
榆林软件开发价格走势
印度网络技术发达吗
计算机网络技术与高级工程师
计算机网络技术和安全管理
自动驾驶bsp软件开发
怎么生成随机数存入数据库中
跨数据库导数据库