เจเฉ เจธเจพเจกเฉ เจตเจฟเฉฑเจเฉเจ เจเจน เจนเจจ (เจเจธเฉเจซเจตเฉเจกเฉเจต) เจเฉ "เจชเฉเจธเจผเฉเจตเจฐ เจ เจคเจฟ" เจจเฉเฉฐ เจชเจธเฉฐเจฆ เจจเจนเฉเจ เจเจฐเจฆเฉ?
เจเจน เจ เจธเฉฐเจญเจต เจนเฉ - เจจเจนเฉเจ เจคเจพเจ เจ เจธเฉเจ เจเจธ เจฌเจนเฉเจค เจนเฉ เจฆเจฟเจฒเจเจธเจช เจ เจคเฉ เจฎเจเจผเจพเจเฉเจ เจเจคเจชเจพเจฆ เจฆเฉ เจเจฒเฉ เจฆเฉเจเจฒเฉ เจจเจนเฉเจ เจเฉเฉฐเจฎเจพเจเจเฉ.
เจเจจเฉเจนเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเฉ Ceph เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจธเจจ, เจเฉฑเจ เจฌเจนเฉเจค เจตเจพเจฐ เจจเจนเฉเจ (เจเจพเจ เจฌเจนเฉเจค เจเฉฑเจ เจนเฉ) เจชเจฐ เจเจ เจตเจพเจฐ เจฎเฉฐเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ - Ceph เจจเฉเฉฐ iSCSI เจเจพเจ FC เจฆเฉเจเจฐเจพ เจเฉเฉเจฆเฉ เจนเฉเจ เจฎเจฟเจฒเฉ เจนเจจเฅค เจเจพเจนเจฆเฉ เจฒเจ? เจเฉเจฐ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, Ceph เจคเฉเจ เจเฉฑเจ เจตเจฟเฉฐเจกเฉเจเจผ เจเจพเจ เจธเฉเจฒเจพเจฐเจฟเจธ เจธเจฐเจตเจฐ เจคเฉ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจเจฎเฉเจนเจพเจ เจเจฐเฉ เจเฉ เจ
เจเฉ เจคเฉฑเจ เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ เจตเจฐเจเฉเจ
เจฒเจพเจเจเจผ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ. เจเจพเจ เจเฉฑเจ เจตเจฐเจเฉเจ
เจฒเจพเจเจเจผเจก, เจชเจฐ เจเฉฑเจ เจนเจพเจเจชเจฐเจตเจพเจเจเจผเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเฉ Ceph เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ - เจ
เจคเฉ, เจเจฟเจตเฉเจ เจเจฟ เจ
เจธเฉเจ เจเจพเจฃเจฆเฉ เจนเจพเจ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจนเจจ. เจเจฆเจพเจนเจฐเจฃ เจฒเจ? เจเฉเจฐ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, HyperV เจเจพเจ ESXi, เจเฉ เจเจฟ เจธเจฐเจเจฐเจฎเฉ เจจเจพเจฒ เจตเจฐเจคเฉ เจเจพเจเจฆเฉ เจนเจจ. เจ
เจคเฉ เจเฉเจเจฐ เจเฉฐเจฎ Ceph เจคเฉเจ เจเฉฑเจ เจฎเจนเจฟเจฎเจพเจจ เจฎเจธเจผเฉเจจ เจจเฉเฉฐ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจธเฉเจตเจพ เจเจฐเจจ เจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจฆเจฟเจฒเจเจธเจช เจเฉฐเจฎ เจตเจฟเฉฑเจ เจฌเจฆเจฒ เจเจพเจเจฆเจพ เจนเฉ.
เจเจธ เจฒเจ, เจฆเจฟเฉฑเจคเจพ เจเจฟเจ:
- เจเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจเฉฑเจฒ เจฐเจฟเจนเจพ Ceph เจเจฒเฉฑเจธเจเจฐ
- เจเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจฎเฉเจเฉเจฆ เจเจฟเฉฑเจคเจฐ เจเฉ iSCSI เจฐเจพเจนเฉเจ เจฆเจฟเฉฑเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ
- เจชเฉเจฒ เจฆเจพ เจจเจพเจฎ mypool, เจเจฟเฉฑเจคเจฐ เจฆเจพ เจจเจพเจฎ myimage
เจธเจผเฉเจฐเฉ เจเจฐเฉ?
เจธเจญ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจฆเฉเจ เจ เจธเฉเจ FC เจเจพเจ iSCSI เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจธเจพเจกเฉ เจเฉเจฒ เจเจจเฉเจธเจผเฉเจเจเจฐ เจ เจคเฉ เจเจพเจฐเจเฉเจ เจตเจฐเจเฉเจเจ เจธเฉฐเจธเจฅเจพเจตเจพเจ เจนเจจเฅค เจเฉเจเจพ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฐเจตเจฐ เจนเฉ, เจธเจผเฉเจฐเฉเจเจคเฉ เจเฉฑเจ เจเจฒเจพเจเฉฐเจ เจนเฉ. เจธเจพเจกเจพ เจเฉฐเจฎ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉเจธเจผเจฟเจธเจผ เจฆเฉ เจจเจพเจฒ เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเฉ เจจเฉเฉฐ Ceph เจเจฟเฉฑเจคเจฐ เจเจฎเฉเจนเจพเจ เจเจฐเจจเจพ เจนเฉ. เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจธเจพเจจเฉเฉฐ เจเฉเจเฉ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจชเจฐ เจเจฟเฉฑเจฅเฉ, เจเจฟเจธ เจเฉฐเจชเจฟเจเจเจฐ 'เจคเฉ?
เจเฉเจธเจผเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจเฉฑเจ Ceph เจเจฒเฉฑเจธเจเจฐ เจตเจฟเฉฑเจ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจเฉ-เจเฉฑเจ เจเฉฑเจ เจเฉฐเจชเฉเจจเฉเจเจ เจนเฉ เจเจฟเจธเจฆเจพ IP เจเจกเจฐเฉเฉฑเจธ เจซเจฟเจเจธ เจเฉเจคเจพ เจเจฟเจ เจนเฉ เจ เจคเฉ เจเจฟเจธ เจเฉฑเจคเฉ Ceph เจฆเฉ เจธเจญ เจคเฉเจ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเจฟเฉฑเจธเจฟเจเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจ เจคเฉ เจเจน เจเฉฐเจชเฉเจจเฉเจเจ เจฎเจพเจจเฉเจเจฐ เจนเฉเฅค เจเจธ เจ เจจเฉเจธเจพเจฐ, เจ เจธเฉเจ เจฎเจพเจจเฉเจเจฐ เจเฉฑเจคเฉ เจเฉฑเจ iSCSI เจเจพเจฐเจเจฟเจ เจเฉฐเจธเจเจพเจฒ เจเจฐเจฆเฉ เจนเจพเจ (เจ เจคเฉ เจเจธเฉ เจธเจฎเฉเจ, เจเฉฑเจเฉ-เจเฉฑเจ เจเฉเจธเจเจพเจ เจฒเจ)เฅค เจฎเฉเจ เจเจน CentOS 'เจคเฉ เจเฉเจคเจพ เจธเฉ, เจชเจฐ เจนเฉฑเจฒ เจเจฟเจธเฉ เจนเฉเจฐ เจตเฉฐเจก เจฒเจ เจตเฉ เจขเฉเจเจตเจพเจ เจนเฉ - เจคเฉเจนเจพเจจเฉเฉฐ เจฌเจธ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ เจเจธ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเฉ เจคเฉเจนเจพเจกเฉ เจตเฉฐเจก เจตเจฟเฉฑเจ เจธเจตเฉเจเจพเจฐเจฏเฉเจ เจนเฉ.
# yum -y install iscsi-initiator-utils targetcli
เจเฉฐเจธเจเจพเจฒ เจเฉเจคเฉ เจชเฉเจเฉเจเจพเจ เจฆเจพ เจฎเจเจธเจฆ เจเฉ เจนเฉ?
- targetcli โ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจฌเจฃเฉ SCSI เจเจพเจฐเจเจฟเจ เจฆเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจ เจเฉฑเจ เจธเจนเฉเจฒเจค
- iscsi-initiator-utils - เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจฌเจฃเฉ iSCSI เจเจจเฉเจธเจผเฉเจเจเจฐ เจฆเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจ เจตเจฐเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจธเจนเฉเจฒเจคเจพเจ เจตเจพเจฒเจพ เจชเฉเจเฉเจ
เจธเจผเฉเจฐเฉเจเจค เจเจฐเจจ เจตเจพเจฒเฉ เจจเฉเฉฐ iSCSI เจฐเจพเจนเฉเจ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจเจฎเฉเจนเจพเจ เจเจฐเจพเจเจฃ เจฒเจ, เจเจตเฉเจเจเจพเจ เจฆเฉ เจตเจฟเจเจพเจธ เจฒเจ เจฆเฉ เจตเจฟเจเจฒเจช เจนเจจ - เจเฉเจเฉ เจฆเฉ เจฏเฉเจเจผเจฐเจธเจชเฉเจธ เจฌเฉเจเจเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ เจเจพเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฆเจฟเจเจพเจ เจฆเฉเจฃ เจตเจพเจฒเฉ เจเฉฑเจ เจฌเจฒเจพเจ เจฏเฉฐเจคเจฐ เจตเจเฉเจ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจเจจเฉเจเจ เจเจฐเฉ เจ เจคเฉ เจเจธเจจเฉเฉฐ iSCSI เจฐเจพเจนเฉเจ เจจเจฟเจฐเจฏเจพเจค เจเจฐเฉเฅค เจ เจธเฉเจ เจฆเฉเจเฉ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเจพเจตเจพเจเจเฉ - เจฏเฉเจเจผเจฐเจธเจชเฉเจธ เจฌเฉเจเจเจเจก เจ เจเฉ เจตเฉ "เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ" เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจนเฉ เจ เจคเฉ เจเจคเจชเจพเจฆเจ เจตเจฐเจคเฉเจ เจฒเจ เจฅเฉเฉเฉเจนเจพ เจคเจฟเจเจฐ เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจเจธเจฆเฉ เจจเจพเจฒ เจจเฉเจเจธเจพเจจ เจตเฉ เจนเจจ, เจเจฟเจธ เจฌเจพเจฐเฉ เจคเฉเจธเฉเจ เจฌเจนเฉเจค เจเฉฑเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ (เจเจน เจฆเจนเจฟเจธเจผเจค!) เจฌเจนเจฟเจธ เจเจฐ เจธเจเจฆเฉ เจนเฉ.
เจเฉเจเจฐ เจ เจธเฉเจ เจเฉฑเจ เจฒเฉฐเจฌเฉ เจธเจชเฉเจฐเจ เจเฉฑเจเจฐ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจฅเฉเฉเฉ เจธเจฅเจฟเจฐ เจตเฉฐเจก เจฆเฉ เจตเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจธเจพเจกเฉ เจเฉเจฒ เจเฉ เจเจฐเจจเจฒ เจนเฉ เจเจน เจเฉเจ เจชเฉเจฐเจพเจเฉเจจ, เจชเฉเจฐเจพเจเฉเจจ เจธเฉฐเจธเจเจฐเจฃ เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, CentOS7 เจตเจฟเฉฑเจ เจเจน 3.10.* เจนเฉ, CentOS8 เจตเจฟเฉฑเจ เจเจน 4.19 เจนเฉเฅค เจ เจคเฉ เจ เจธเฉเจ เจเฉฑเจเฉ-เจเฉฑเจ 5.3 (เจเจพเจ 5.4) เจ เจคเฉ เจจเจตเฉเจ เจฆเฉ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฐเฉฑเจเจฆเฉ เจนเจพเจเฅค เจเจฟเจเจ? เจเจฟเจเจเจเจฟ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ Ceph เจเจฟเฉฑเจคเจฐเจพเจ เจตเจฟเฉฑเจ เจตเจฟเจเจฒเจชเจพเจ เจฆเจพ เจเฉฑเจ เจธเจฎเฉเจน เจธเจฎเจฐเฉฑเจฅ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉ เจชเฉเจฐเจพเจฃเฉ เจเจฐเจจเจฒ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจ เจธเฉเจ เจเจชเจฃเฉ เจตเฉฐเจก เจฒเจ เจเฉฑเจ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจจเฉเฉฐ เจเฉฑเจ เจจเจตเฉเจ เจเจฐเจจเจฒ เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเจพเจ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, CentOS เจฒเจ เจเจน elrepo เจนเฉ), เจจเจตเจพเจ เจเจฐเจจเจฒ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ เจ เจคเฉ เจจเจตเฉเจ เจเจฐเจจเจฒ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฐเฉเจฌเฉเจ เจเจฐเฉ:
- เจชเฉเจฐเจฏเฉเจ เจฒเจ เจเฉเจฃเฉ เจเจ เจฎเจพเจจเฉเจเจฐ เจจเจพเจฒ เจเฉเฉเฉ
- เจ
เจธเฉเจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจ
เจจเฉเจธเจพเจฐ เจเจฒเจฐเฉเจชเฉ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเจพเจ -
elrepo.org/tiki/tiki-index.php - เจเจฐเจจเจฒ เจเฉฐเจธเจเจพเจฒ เจเจฐเฉ: yum -y โenablerepo=elrepo-kernel install kernel-ml
- เจธเจฐเจตเจฐ เจจเฉเฉฐ เจฎเจพเจจเฉเจเจฐ เจจเจพเจฒ เจฐเฉเจฌเฉเจ เจเจฐเฉ (เจธเจพเจกเฉ เจเฉเจฒ เจคเจฟเฉฐเจจ เจฎเจพเจจเฉเจเจฐ เจนเจจ, เจ เฉเจ?)
เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจฌเจฒเจพเจ เจกเจฟเจตเจพเจเจธ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจเจจเฉเจเจ เจเจฐเจจเจพ
# rbd map mypool/myimage
/dev/rbd0
เจเฉเจเฉ เจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจจเจพ เจฌเจพเจเฉ เจนเฉเฅค เจเจธ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจเจธ เจฒเจ-เจเจนเจฟเฉฐเจฆเฉ เจตเจฟเฉฑเจ เจเฉเจเฉ เจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐเจพเจเจเจพ. เจกเฉเจฎเฉ เจฎเฉเจก - เจชเฉเจฐเจฎเจพเจฃเจฟเจเจคเจพ เจคเฉเจ เจฌเจฟเจจเจพเจ, เจฆเจฟเจเจฃเจฏเฉเจ เจ เจคเฉ เจนเจฐ เจเจฟเจธเฉ เจฒเจ เจชเจนเฉเฉฐเจเจฏเฉเจเฅค เจเฉฑเจ เจเจคเจชเจพเจฆเจจ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจ, เจคเฉเจธเฉเจ เจธเฉฐเจญเจพเจตเจค เจคเฉเจฐ 'เจคเฉ เจชเฉเจฐเจฎเจพเจฃเจฟเจเจคเจพ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจเจพ เจเจพเจนเฉเจเฉ - เจชเจฐ เจเจน เจ เฉฑเจ เจฆเฉ เจธเจฟเจฐเจซ-เจฎเจเจผเฉเจฆเจพเจฐ เจ เจญเจฟเจเจธ เจฒเจ เจเฉเจ เจนเฉฑเจฆ เจคเฉเจ เจฌเจพเจนเจฐ เจนเฉเฅค
เจซเจพเจเจฒ /dev/rbd/mypool/myimage เจจเจพเจฒ เจธเจฌเฉฐเจงเจฟเจค disk1 เจจเจพเจ เจฆเจพ เจฌเฉเจเจเจเจก เจฌเจฃเจพเจเฅค เจจเจฟเจฐเจงเจพเจฐเจค เจซเจพเจเจฒ เจเฉฑเจ เจธเจฟเฉฐเจฌเจฒเจฟเจ เจฒเจฟเฉฐเจ เจนเฉ เจเฉ udev เจกเฉเจฎเจจ เจฆเฉเจเจฐเจพ /dev/rbd0 เจฒเจ เจธเจตเฉเจเจฒเจฟเจค เจคเฉเจฐ 'เจคเฉ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉเฅค เจ เจธเฉเจ เจเฉฑเจ เจชเฉเจฐเจคเฉเจ เจฒเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ เจเจฟเจเจเจเจฟ rbd เจกเจฟเจตเจพเจเจธ เจฆเจพ เจจเจพเจฎ เจเจธ เจเฉเจฐเจฎ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจฌเจฆเจฒ เจธเจเจฆเจพ เจนเฉ เจเจฟเจธ เจตเจฟเฉฑเจ Ceph เจเจฟเฉฑเจคเจฐ เจนเฉเจธเจ เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเจจเฅค
เจเฉฑเจ เจฌเฉเจเจเจเจก เจฌเจฃเจพเจ:
# targetcli /backstores/block create disk1 /dev/rbd/mypool/myimage
เจเฉฑเจ iSCSI เจเฉเจเจพ เจฌเจฃเจพเจ:
# targetcli /iscsi create iqn.2020-01.demo.ceph:mypool
เจ เจธเฉเจ เจฌเฉเจเจเจเจก เจจเฉเฉฐ LUN เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉเจเฉ เจจเจพเจฒ เจเฉเฉเจฆเฉ เจนเจพเจ:
# targetcli /iscsi/iqn.2020-01.demo.ceph:mypool/tpg1/luns create /backstores/block/disk1
เจเจ เจกเฉเจฎเฉ เจฎเฉเจก เจฒเจ เจเฉเจเจพ เจธเฉฐเจฐเจเจฟเจค เจเจฐเฉเจ:
# targetcli /iscsi/iqn.2020-01.demo.ceph:mypool/tpg1/ set
> attribute demo_mode_write_protect=0
# targetcli /iscsi/iqn.2020-01.demo.ceph:mypool/tpg1/ set
> attribute generate_node_acls=1
# targetcli /iscsi/iqn.2020-01.demo.ceph:mypool/tpg1/ set
> attribute cache_dynamic_acls=1
เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจธเฉฐเจญเจพเจฒเฉ:
# targetcli saveconfig
เจเฉเจเฉ เจฆเฉ เจเจชเจฒเจฌเจงเจคเจพ เจฆเฉ เจเจพเจเจ เจเจฐเจจเจพ:
# iscsiadm -m discovery -t st -p 127.0.0.1:3260
127.0.0.1:3260,1 iqn.2020-01.demo.ceph:mypool
เจ เจธเฉเจ เจเฉเจเฉ เจจเฉเฉฐ เจเฉเฉเจฆเฉ เจนเจพเจ:
# iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2020-01.demo.ceph:mypool, portal: 127.0.0.1,3260] (multiple)
Login to [iface: default, target: iqn.2020-01.demo.ceph:mypool, portal: 127.0.0.1,3260] successful.
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจธเจญ เจเฉเจ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจคเจพ เจนเฉ, เจคเจพเจ เจธเจฐเจตเจฐ 'เจคเฉ เจเฉฑเจ เจจเจตเฉเจ เจกเจฟเจธเจ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเฉ, เจเฉ เจเจฟ เจเฉฑเจ SCSI เจเฉฐเจคเจฐ เจตเจฐเจเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉ, เจชเจฐ เจ เจธเจฒ เจตเจฟเฉฑเจ Ceph เจคเฉเจ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจนเฉ, เจเฉฑเจ iSCSI เจเจพเจฐเจเจฟเจ เจฆเฉเจเจฐเจพ เจเจเจธเฉเจธ เจเฉเจคเฉ เจเจ เจนเฉเฅค เจฌเฉเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจคเฉเจ เจฌเจเจฃ เจฒเจ, เจธเจฅเจพเจจเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจคเฉเจ เจเฉเฉเฉ เจกเจฟเจธเจ เจ เจคเฉ เจเฉเจเฉ เจเจ เจเฉเจเฉ เจจเฉเฉฐ เจนเจเจพเจเจฃเจพ เจฌเจฟเจนเจคเจฐ เจนเฉ:
# iscsiadm -m node --logout
# iscsiadm -m discoverydb -o delete -t st -p 127.0.0.1:3260
เจเฉ เจเฉเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉ เจเจน เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจเจพเจฐเฉ เจฐเฉฑเจเจฃเจพ เจนเฉ เจคเจพเจ เจเฉ เจเจฟเฉฑเจคเจฐ เจเจชเจฃเฉ เจเจช เจเฉเฉเจฟเจ เจฐเจนเฉ เจ เจคเฉ, เจเฉเจจเฉเจเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจเฉเจเจพ เจชเฉฑเจงเจฐเฉ เจนเฉ เจเจพเจตเฉเฅค เจเฉฑเจ เจเฉเจเจพ เจฒเจพเจเจ เจเจฐเจจ เจตเจฟเฉฑเจ เจฆเฉ เจเจฆเจฎ เจนเฉเฉฐเจฆเฉ เจนเจจ - RBD เจจเฉเฉฐ เจเฉเฉเจจเจพ เจ เจคเฉ เจ เจธเจฒ เจตเจฟเฉฑเจ เจเฉเจเจพ เจฒเจพเจเจ เจเจฐเจจเจพเฅค
เจชเจนเจฟเจฒเจพเจ, เจเจ เจนเฉเจธเจ เจจเจพเจฒ RBD เจเจฟเฉฑเจคเจฐเจพเจ เจฆเฉ เจเจเฉเจฎเฉเจเจฟเจ เจเจจเฉเจเจธเจผเจจ เจฆเฉ เจธเฉฐเจฐเจเจจเจพ เจเจฐเฉเจเฅค เจเจน เจนเฉเจ เจฒเจฟเจเฉเจเจ เจฒเจพเจเจจเจพเจ เจจเฉเฉฐ /etc/ceph/rbdmap เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจเฉเฉ เจเฉ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ:
# cat /etc/ceph/rbdmap
# RbdDevice Parameters
mypool/myimage id=admin
# systemctl enable rbdmap
เจเจพเจฐเจเฉเจ เจเฉเจเจซเจฟเจเจฐเฉเจธเจผเจจ เจจเฉเฉฐ เจฐเฉเจธเจเฉเจฐ เจเจฐเจจเจพ เจฅเฉเฉเจพ เจนเฉเจฐ เจเฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ - เจธเจพเจจเฉเฉฐ เจธเจฟเจธเจเจฎเจก เจฒเจ เจเฉฑเจ เจฏเฉเจจเจฟเจ เจฒเจฟเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ เจเฉ เจธเฉฐเจฐเจเจจเจพ เจจเฉเฉฐ เจฌเจนเจพเจฒ เจเจฐเฉเจเฉ:
# cat /usr/lib/systemd/system/scsi-target.service
[Unit]
Description=Start iSCSI target
After=network-online.target rbdmap.service
Before=remote-fs-pre.target
Wants=network-online.target remote-fs-pre.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/targetcli restoreconfig
[Install]
WantedBy=multi-user.target
# systemctl daemon-reload
# systemctl enable scsi-target
เจ เฉฐเจคเจฎ เจเฉเจธเจ เจธเจพเจกเฉ เจฎเจพเจจเฉเจเจฐ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจเจพเจฒเฉ เจเจฐเจจเจพ เจนเฉ (เจเจน เจนเฉเจฃ เจเฉฑเจ iSCSI เจเฉเจเจพ เจนเฉ)เฅค เจเจน เจจเฉเจ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจเฉเจเจฐ เจ เจธเฉเจ เจเจฎเจพเจเจก เจจเจพเจฒ เจธเจผเฉเจฐเฉเจเจคเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจธเจพเจซเจผ เจจเจนเฉเจ เจเฉเจคเจพ เจธเฉ iscsiadm -n discoverydb -o เจฎเจฟเจเจพเจ ... เจคเฉเจธเฉเจ เจเฉฑเจ เจธเจฐเจตเจฐ เจจเจพเจฒ เจเจคเจฎ เจนเฉ เจธเจเจฆเฉ เจนเฉ เจเฉ เจฒเฉเจก เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจเจพเจ เจฒเฉเจก เจนเฉเจฃ เจตเจฟเฉฑเจ เจฒเฉฐเจฌเจพ เจธเจฎเจพเจ เจฒเฉเจเจฆเจพ เจนเฉเฅค
เจเฉ เจฌเจเจฟเจ เจนเฉ?
เจธเจฐเจตเจฐ 'เจคเฉ เจธเจผเฉเจฐเฉเจเจคเฉ เจจเฉเฉฐ เจเฉเจเจซเจฟเจเจฐ เจเจฐเฉ เจเจฟเฉฑเจฅเฉ เจ เจธเฉเจ เจเฉเจเจพ เจญเฉเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจเฅค
เจธเจพเจกเฉ เจเฉเจเฉ เจฆเฉ เจเจฒเจคเฉ เจธเจนเจฟเจฃเจธเจผเฉเจฒเจคเจพ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจ เจเจพเจตเฉ?
เจคเฉเจธเฉเจ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจฆเฉเจเฉ เจฎเจพเจจเฉเจเจฐเจพเจ 'เจคเฉ เจเฉเจเจฟเจเจ เจจเฉเฉฐ เจธเฉฐเจฐเจเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจฎเจฒเจเฉเจชเจพเจฅ เจธเฉเฉฑเจเจ เฉฑเจช เจเจฐ เจธเจเจฆเฉ เจนเฉ (vmware เจเจธ เจจเฉเฉฐ เจธเจฎเจเฉเจเจพ เจ เจคเฉ เจเฉฐเจฎ เจตเฉ เจเจฐเฉเจเจพ, Hyper-V เจจเจนเฉเจ เจธเจฎเจเฉเจเจพ - เจเจธ เจฒเจ SCSI เจฒเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉ)เฅค เจเจฟเจเจเจเจฟ เจเจฐเจจเจฒ เจคเฉเจ Ceph เจเจฒเจพเจเฉฐเจ เจเฉเจเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจนเฉเจ เจเจฐเจฆเจพ, เจเจน เจเจพเจซเจผเฉ เจเฉฐเจฎ เจเจฐเจจ เจฏเฉเจ เจนเฉเฅค เจเจพเจ เจเฉฑเจ เจนเฉเจฐ เจตเจฟเจเจฒเจช เจคเจฟเฉฐเจจ เจญเจพเจเจพเจ เจฆเจพ เจเฉฑเจ เจเจฒเฉฑเจธเจเจฐ เจธเจฐเฉเจค เจฌเจฃเจพเจเจฃเจพ เจนเฉ - เจเฉฑเจ เจธเจฎเจฐเจชเจฟเจค เจเจพเจฐเจเฉเจ IP เจเจกเจฐเฉเฉฑเจธ เจ เจคเฉ rbdmap เจ เจคเฉ scsi-target เจธเฉเจตเจพเจตเจพเจ, เจ เจคเฉ เจเจธ เจธเจฐเฉเจค เจจเฉเฉฐ เจเจฒเฉฑเจธเจเจฐเจฟเฉฐเจ เจเฉเจฒเจธ เจฆเฉเจเจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจเจฐเจจเจพ (เจชเฉเจธเจฎเฉเจเจฐ เจเจฟเจธ เจจเฉ เจเจฟเจนเจพ?)
เจเฉฑเจ เจฌเจฆเจฒเจพเจ เจฆเฉ เจฌเจเจพเจ
เจเจฟเจตเฉเจ เจเจฟ เจธเจชเฉฑเจธเจผเจ เจนเฉ, เจเจน เจฒเฉเจ เจเฉฑเจ เจฎเจเจผเจพเจ เจฆเจพ เจเฉฑเจ เจฌเจฟเฉฑเจ เจนเฉ - เจชเจฐ เจเจธ เจตเจฟเฉฑเจ เจฎเฉเจ "เจเจฒเจฆเฉ เจ เจคเฉ เจเจฆเจพเจนเจฐเจฃเจพเจ เจฆเฉ เจจเจพเจฒ" เจเฉฑเจเฉ เจธเจฎเฉเจ เจเจ เจเจพเจซเจผเฉ เจชเฉเจฐเจธเจฟเฉฑเจง เจตเจฟเจธเจผเจฟเจเจ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ - iSCSI เจเฉเจเจพ, เจเฉ เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ Ceph เจเจฟเฉฑเจคเจฐเจพเจ เจจเฉเฉฐ เจจเจฟเจฐเจฏเจพเจค เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ เจนเฉ - เจชเจฐ เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจเจธเจชเฉเจฐเจ LVM เจตเจพเจฒเฉเจ เจฎ, เจเฉฑเจ iSCSI เจธเจผเฉเจฐเฉเจเจคเฉ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฆเฉเจเจ เจฎเฉเจฒ เจเฉฑเจฒเจพเจ (เจเฉฑเจ เจเจพเจฐเจเฉเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเจเฉเจจ เจเจฐเจจเจพ เจนเฉ, เจเจพเจฐเจเฉเจ เจจเจพเจฒ เจเจฟเจตเฉเจ เจเฉเฉเจจเจพ เจนเฉ, เจกเจฟเจธเจเจจเฉเจเจ เจเจฐเจจเจพ เจนเฉ, เจกเฉเจเจพเจฌเฉเจธ เจคเฉเจ เจเจพเจฐเจเฉเจ เจเจเจเจฐเฉ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจฎเจฟเจเจพเจเจฃเจพ เจนเฉ), systemd เจฒเจ เจเจชเจฃเฉ เจเฉเจฆ เจฆเฉ เจฏเฉเจจเจฟเจ เจฒเจฟเจเจฃเจพ เจ เจคเฉ เจเฉเจ เจนเฉเจฐ
เจฎเฉเจ เจเจฎเฉเจฆ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจญเจพเจตเฉเจ เจคเฉเจธเฉเจ เจเจธ เจชเฉเจฐเฉ เจชเฉเจฐเจฏเฉเจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจนเฉเจ เจฆเฉเจนเจฐเจพเจเจเจฆเฉ เจนเฉ, เจเฉฑเจเฉ เจเฉฑเจ เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจเฉเจ เจเฉเจ เจคเฉเจนเจพเจกเฉ เจฒเจ เจฒเจพเจญเจฆเจพเจเจ เจนเฉเจตเฉเจเจพ.
เจธเจฐเฉเจค: www.habr.com