āĻāĻŽāĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ (āĻ¤āĻ¸ā§āĻĢāĻā§āĻĻāĻ) āĻāĻŋ āĻāĻŽāĻ¨ āĻāĻŋāĻā§ āĻāĻā§ āĻ¯āĻžāĻ°āĻž "āĻĒā§āĻļāĻžāĻĻāĻžāĻ° āĻāĻ°āĻŽ" āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻ¨ āĻ¨āĻž?
āĻāĻāĻŋ āĻ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ - āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻŽāĻ°āĻž āĻāĻ āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŦāĻ āĻŽāĻāĻžāĻ° āĻĒāĻŖā§āĻ¯āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ°āĻžāĻā§āĻ°āĻŋ āĻāĻ°āĻŦ āĻ¨āĻžāĨ¤
āĻ¯āĻžāĻ°āĻž Ceph-āĻāĻ° āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĄāĻŧāĻŋāĻ¤ āĻāĻŋāĻ˛ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ
āĻ¨ā§āĻā§āĻ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĻā§āĻāĻž āĻāĻ°ā§āĻā§ āĻ¯āĻž āĻā§āĻŦ āĻāĻ¨ āĻāĻ¨ āĻ¨āĻ¯āĻŧ (āĻ
āĻĨāĻŦāĻž āĻāĻŽāĻ¨āĻāĻŋ āĻā§āĻŦ āĻŦāĻŋāĻ°āĻ˛) āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻžāĻšāĻŋāĻĻāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ - iSCSI āĻŦāĻž FC āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ Ceph āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻŋ āĻāĻ¨ā§āĻ¯? āĻāĻžāĻ˛, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻŦāĻž āĻ¸ā§āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ Ceph āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ° āĻāĻŽāĻž āĻĻāĻŋāĻ¨ āĻ¯āĻž āĻāĻāĻ¨āĻ āĻāĻŋāĻā§ āĻāĻžāĻ°āĻŖā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻāĻĄ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻšāĻžāĻāĻĒāĻžāĻ°āĻāĻžāĻāĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻž Ceph āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž - āĻāĻŦāĻ, āĻāĻŽāĻ°āĻž āĻāĻžāĻ¨āĻŋ, āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻā§āĻ° āĻāĻā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ? āĻāĻžāĻ˛, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, HyperV āĻŦāĻž ESXi, āĻ¯āĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻāĻžāĻāĻāĻŋ Ceph āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻ
āĻ¤āĻŋāĻĨāĻŋ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ° āĻĒāĻ°āĻŋāĻŦā§āĻļāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻĻā§āĻāĻŦ āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻŦ āĻāĻ¤ā§āĻ¤ā§āĻāĻ¨āĻžāĻĒā§āĻ°ā§āĻŖ āĻāĻžāĻā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ¤āĻžāĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§:
- āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛āĻŽāĻžāĻ¨ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°
- āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻāĻŋāĻ¤ā§āĻ° āĻ¯āĻž iSCSI āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒāĻ°āĻŋāĻŦā§āĻļāĻ¨ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ
- āĻĒā§āĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻŽāĻžāĻāĻĒā§āĻ˛, āĻāĻŦāĻŋāĻ° āĻ¨āĻžāĻŽ āĻŽāĻžāĻāĻŽā§āĻ
āĻļā§āĻ°ā§?
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ¯āĻāĻ¨ āĻāĻŽāĻ°āĻž FC āĻŦāĻž iSCSI āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŋ, āĻ¤āĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻ¸ā§āĻāĻ¨āĻžāĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻ¤ā§āĻ¤āĻž āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻ¸āĻ˛ā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°, āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧā§āĻāĻ° āĻšāĻ˛ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻ āĻšāĻ˛ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻāĻ¨āĻžāĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§ Ceph āĻāĻŽā§āĻ āĻāĻŽāĻž āĻĻā§āĻāĻ¯āĻŧāĻžāĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻĨāĻžāĻ¯āĻŧ, āĻā§āĻ¨ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§?
āĻ¸ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻāĻāĻŋ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻā§ āĻ¯āĻžāĻ° IP āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸ā§āĻĨāĻŋāĻ° āĻāĻ°āĻž āĻāĻā§ āĻāĻŦāĻ āĻ¯āĻžāĻ° āĻāĻĒāĻ° Ceph-āĻāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻā§ āĻāĻŦāĻ āĻ¸ā§āĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋ āĻšāĻ˛ āĻŽāĻ¨āĻŋāĻāĻ°ā§ˇ āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻāĻŽāĻ°āĻž āĻŽāĻ¨āĻŋāĻāĻ°ā§ āĻāĻāĻāĻŋ iSCSI āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŋ (āĻāĻŦāĻ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§, āĻ āĻ¨ā§āĻ¤āĻ¤ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯)āĨ¤ āĻāĻŽāĻŋ āĻ¸ā§āĻ¨ā§āĻā§āĻ¸ā§ āĻāĻāĻŋ āĻāĻ°ā§āĻāĻŋ, āĻ¤āĻŦā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨āĻ āĻŦāĻŋāĻ¤āĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯āĻ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ - āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻŦāĻ˛ āĻāĻĒāĻ¨āĻžāĻ° āĻŦāĻŋāĻ¤āĻ°āĻŖā§ āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
# yum -y install iscsi-initiator-utils targetcli
āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ¯āĻžāĻā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻā§?
- āĻāĻžāĻ°ā§āĻā§āĻāĻā§āĻ˛āĻŋ â Linux āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ SCSI āĻāĻžāĻ°ā§āĻā§āĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋ
- iscsi-initiator-utils â Linux āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ 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 āĻŽā§āĻā§ āĻĢā§āĻ˛ā§āĻ¨ ... āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻļā§āĻˇ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻž āĻ˛ā§āĻĄ āĻšāĻ¯āĻŧ āĻ¨āĻž āĻŦāĻž āĻ˛ā§āĻĄ āĻšāĻ¤ā§ āĻ āĻ¨ā§āĻ āĻ¸āĻŽāĻ¯āĻŧ āĻ¨ā§āĻ¯āĻŧāĨ¤
āĻāĻŋ āĻŦāĻžāĻā§ āĻāĻā§?
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧā§āĻāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻ˛āĻā§āĻˇā§āĻ¯ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻāĻžāĻāĨ¤
āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻĻā§āĻˇ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ?
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽāĻ¨āĻŋāĻāĻ°ā§ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŽāĻžāĻ˛ā§āĻāĻŋāĻĒāĻžāĻĨ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻāĻŋāĻāĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻāĻŋ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§, āĻšāĻžāĻāĻĒāĻžāĻ°-āĻāĻŋ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž - āĻāĻ° āĻāĻ¨ā§āĻ¯ SCSI āĻ˛āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨)āĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻĨā§āĻā§ Ceph āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻ¯āĻžāĻļāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž, āĻāĻāĻŋ āĻŦā§āĻļ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĨ¤ āĻ āĻĨāĻŦāĻž āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ˛ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž - āĻāĻāĻāĻŋ āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻāĻĒāĻŋ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻāĻŦāĻ rbdmap āĻāĻŦāĻ scsi-āĻāĻžāĻ°ā§āĻā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž, āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻŋāĻ āĻā§āĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻāĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž (āĻā§ āĻĒā§āĻ¸āĻŽā§āĻāĻžāĻ° āĻŦāĻ˛ā§āĻā§āĻ¨?)
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ āĻļāĻŦā§āĻĻ āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§
āĻ¯ā§āĻŽāĻ¨āĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ°, āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻāĻŋāĻā§āĻāĻž āĻ°āĻ¸āĻŋāĻāĻ¤āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ - āĻ¤āĻŦā§ āĻāĻ¤ā§ āĻāĻŽāĻŋ "āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻš" āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋ - iSCSI āĻāĻžāĻ°ā§āĻā§āĻ, āĻ¯āĻž āĻ āĻāĻ¤ā§āĻ¯āĻž Ceph āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž - āĻ¤āĻŦā§ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, LVM āĻāĻ˛āĻŋāĻāĻŽ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°ā§āĻ¨, āĻāĻāĻāĻŋ iSCSI āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧā§āĻāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻŽā§āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ (āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ, āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ, āĻ¸āĻāĻ¯ā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻ¯āĻŧ), systemd āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻāĻ¨āĻŋāĻ āĻ˛āĻŋāĻā§āĻ¨ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯
āĻāĻŽāĻŋ āĻāĻļāĻž āĻāĻ°āĻŋ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻ¨āĻž āĻāĻ°āĻ˛ā§āĻ, āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻŋāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻ˛āĻžāĻāĻŦā§āĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com