真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用udev增強(qiáng)對ceph儲存設(shè)備的管理

本篇文章給大家分享的是有關(guān)如何使用udev增強(qiáng)對ceph儲存設(shè)備的管理,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

成都服務(wù)器托管,創(chuàng)新互聯(lián)提供包括服務(wù)器租用、內(nèi)蒙古服務(wù)器托管、帶寬租用、云主機(jī)、機(jī)柜租用、主機(jī)租用托管、CDN網(wǎng)站加速、國際域名空間等業(yè)務(wù)的一體化完整服務(wù)。電話咨詢:18982081108

需求描述

默認(rèn)情況下磁盤可以使用by-id/by-partlabel/by-parttypeuuid/by-partuuid/by-path/by-uuid等多種形式的名稱對磁盤設(shè)備進(jìn)行管理,但是在ceph中,如果磁盤數(shù)量過多,加上為了更好的區(qū)別每一個(gè)OSD對應(yīng)的磁盤分區(qū)用途(比如filestore or journal),同時(shí)確保物理磁盤發(fā)生變更(故障盤替換后)后對應(yīng)的名稱不變,對OSD對應(yīng)的磁盤設(shè)備命名提出新的管理需求。

本例使用udev的方式,將磁盤按照osd[N]的方式進(jìn)行命名,比如/dev/osd5_filestore_1表示osd5的第一個(gè)filestore分區(qū),/dev/osd5_journal_5表示osd5的第一個(gè)journal分區(qū)(表示該磁盤用于osd.5的filestore),以/dev/sdd為例

  1. 查看設(shè)備信息

     root@demo:~# udevadm info --query=all --name=/dev/sdd
     P: /devices/pci0000:00/0000:00:0d.0/ata6/host5/target5:0:0/5:0:0:0/block/sdd
     N: sdd
     S: disk/by-id/ata-VBOX_HARDDISK_VB98806c01-1fe3494a
     S: disk/by-id/scsi-SATA_VBOX_HARDDISK_VB98806c01-1fe3494a
     S: disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0
     S: osd5data
     E: DEVLINKS=/dev/disk/by-id/ata-VBOX_HARDDISK_VB98806c01-1fe3494a /dev/disk/by-id/scsi-SATA_VBOX_HARDDISK_VB98806c01-1fe3494a /dev/disk/by-path/pci-0000:00:0d.0-scsi-0:0:0:0 /dev/osd5data
     E: DEVNAME=/dev/sdd
     E:DEVPATH=/devices/pci0000:00/0000:00:0d.0/ata6/host5/target5:0:0/5:0:0:0/block/sdd  #這個(gè)表示物理設(shè)備的系統(tǒng)ID
     ...
  2. 選取設(shè)備的標(biāo)識碼,示例中用的是DEVPATH(DEVPATH= /devices/pci0000:00/0000:00:0d.0/ata6/host5/target)

  3. 編寫udev rules規(guī)則文件

     root@demo:~# cat /etc/udev/rules.d/20-persistent-disk.rules
     KERNEL=="sd?", SUBSYSTEM=="block", DEVPATH=="*/devices/pci0000:00/0000:00:0d.0/ata6/host5/target5:0:0/5:0:0:0*", SYMLINK+="osd5", GOTO="END_20_PERSISTENT_DISK"
     KERNEL=="sd?*", ATTR{partition}=="1", SUBSYSTEM=="block", DEVPATH=="*/devices/pci0000:00/0000:00:0d.0/ata6/host5/target5:0:0/5:0:0:0*", SYMLINK+="osd5_filestore_%n"
     KERNEL=="sd?*", ATTR{partition}=="2", SUBSYSTEM=="block", DEVPATH=="*/devices/pci0000:00/0000:00:0d.0/ata6/host5/target5:0:0/5:0:0:0*", SYMLINK+="osd5_journal_%n"
     LABEL="END_20_PERSISTENT_DISK"
  4. 執(zhí)行以下命令向內(nèi)核發(fā)送event事件,觸發(fā)udev rules的執(zhí)行(類似模擬塊設(shè)備的熱插拔)。

     udevadm trigger --subsystem-match=block --action=add
  5. 檢查最終效果

如何使用udev增強(qiáng)對ceph儲存設(shè)備的管理

以上就是如何使用udev增強(qiáng)對ceph儲存設(shè)備的管理,小編相信有部分知識點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前名稱:如何使用udev增強(qiáng)對ceph儲存設(shè)備的管理
轉(zhuǎn)載來于:http://weahome.cn/article/gojeij.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部