āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ˛ā§āĻĄ āĻ¸āĻš āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ Ceph āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻā§āĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¯āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻāĻ°ā§ āĻ¸āĻšāĻ āĻŦāĻž āĻ¤ā§āĻā§āĻ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ:
- āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻļāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻžāĻ¨ā§ Ceph āĻĨā§āĻā§ āĻ¨āĻ¤ā§āĻ¨ā§ āĻĄā§āĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°;
- Ceph āĻ āĻĄāĻŋāĻ¸ā§āĻ āĻ¸ā§āĻĒā§āĻ¸ āĻŦāĻ°āĻžāĻĻā§āĻĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĨ¤
āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻŽā§āĻāĻžāĻŦā§āĻ˛āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻĄā§āĻāĻž āĻšāĻžāĻ°āĻžāĻ¨ā§ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻāĻ¸āĻĄāĻŋ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ° āĻŽā§āĻā§āĻŽā§āĻāĻŋ āĻšāĻ, āĻ¯āĻž āĻŦāĻŋāĻļā§āĻˇāĻ¤ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻĄā§āĻāĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§.
āĻ¨ā§āĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§āĻ˛āĻŋ Ceph-āĻāĻ° āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻāĨ¤ āĻ¤āĻĻāĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤, Ceph āĻĒā§āĻ°āĻā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻĄā§āĻāĻž āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻžāĻ¯āĻŧ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§: āĻĄā§āĻāĻž āĻā§āĻˇāĻ¤āĻŋ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§, āĻāĻŋāĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒāĻā§ āĻāĻ°āĻ āĻāĻ¯āĻŧā§āĻāĻāĻŋāĻ¤ā§ "āĻŦāĻŋāĻāĻā§āĻ¤" āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻāĻāĻ¸āĻĄāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻā§āĻŽāĻŋāĻāĻž
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻ˛ā§āĻāĻŋāĻ¤ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ°ā§āĻ¸āĻŋāĻĒāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĻā§āĻāĻŋ āĻāĻāĻ¸āĻĄāĻŋāĻā§ āĻā§āĻ¸āĻ°ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻāĻŋ āĻŦāĻ˛āĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻĒā§āĻ°ā§ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ OSD āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯āĻ¤ āĻŦā§āĻļāĻŋ āĻāĻā§, Ceph-āĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻĄā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ¤āĻ¤ āĻŦā§āĻļāĻŋāĨ¤ āĻāĻāĻžāĻ¨ āĻĨā§āĻā§ āĻŦā§āĻāĻž āĻ¸āĻšāĻ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻāĻāĻ¸āĻĄāĻŋ āĻĢāĻžāĻāĻļāĻ¨: āĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄā§āĻ° āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ Ceph āĻ āĻŦāĻā§āĻā§āĻ āĻĄā§āĻāĻž āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋāĻ¤ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ (āĻĒāĻĄāĻŧāĻž, āĻ˛ā§āĻāĻž āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻāĻ¨ā§āĻ¯)āĨ¤
āĻāĻāĻ āĻ¸ā§āĻ¤āĻ°ā§, āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ OSD-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻāĻĒāĻ¨āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ¨ā§āĻā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻŽāĻžāĻŽāĻ˛āĻž āĻ¨āĻ-ā§§āĨ¤ āĻĄā§āĻāĻž āĻšāĻžāĻ°āĻžāĻ¨ā§ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻā§ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĨā§āĻā§ OSD āĻ¸āĻ°āĻžāĻ¨
āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻāĻ¸āĻĄāĻŋ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋāĻā§ āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž - āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻā§āĻā§, āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋāĻ° āĻ˛ā§āĻāĻžāĻ° āĻāĻ¨ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻļāĻ¨ā§āĻ° āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ OSD āĻāĻŦāĻ mons āĻŦā§āĻ° āĻāĻ°āĻž āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŦāĻ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§, āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ OSD āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻā§āĻ˛ āĻāĻ°āĻŋ, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¸ā§āĻ āĻāĻ°āĻŦ, āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨āĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž āĻšāĻŦā§ OSD-āĻāĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻ¤āĻžāĻā§ āĻāĻ˛ āĻāĻ°āĻž āĻ¯āĻžāĻ ${ID}
â āĻāĻāĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¨ā§āĻā§, āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻāĻ¸āĻĄāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻāĻŋāĨ¤
āĻāĻžāĻ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻĻā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ:
root@hv-1 ~ # ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 0.46857 root default
-3 0.15619 host hv-1
-5 0.15619 host hv-2
1 ssd 0.15619 osd.1 up 1.00000 1.00000
-7 0.15619 host hv-3
2 ssd 0.15619 osd.2 up 1.00000 1.00000
OSD āĻ
āĻĒāĻ¸āĻžāĻ°āĻŖ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¸ā§āĻŖāĻāĻžāĻŦā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ reweight
āĻāĻāĻž āĻļā§āĻ¨ā§āĻ¯. āĻāĻāĻāĻžāĻŦā§ āĻāĻŽāĻ°āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻāĻ¸āĻĄāĻŋ-āĻ¤ā§ āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°ā§āĻā§ āĻāĻāĻ¸āĻĄāĻŋ-āĻ¤ā§ āĻĄā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻāĻŽāĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻāĨ¤ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻžāĻ˛āĻžāĻ¨:
ceph osd reweight osd.${ID} 0.98
ceph osd reweight osd.${ID} 0.88
ceph osd reweight osd.${ID} 0.78
... āĻāĻŦāĻ āĻ¤āĻžāĻ āĻļā§āĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤.
āĻŽāĻ¸ā§āĻŖ āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĻ¯āĻžāĻ¤ā§ āĻĄā§āĻāĻž āĻšāĻžāĻ°āĻžāĻ¤ā§ āĻ¨āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻ¸āĻ¤ā§āĻ¯ āĻ¯āĻĻāĻŋ āĻāĻāĻ¸āĻĄāĻŋāĻ¤ā§ āĻĒā§āĻ°āĻā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻĄā§āĻāĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ reweight
āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻāĻ āĻžāĻ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ ceph -s
āĻ
āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ ceph -w
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻŽāĻ¯āĻŧā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻ¯āĻāĻ¨ āĻāĻāĻ¸āĻĄāĻŋ "āĻāĻžāĻ˛āĻŋ" āĻšāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻžāĻā§āĻā§āĻˇāĻŋāĻ¤ āĻāĻāĻ¸āĻĄāĻŋāĻā§ āĻ°āĻžāĻā§āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨ down
:
ceph osd down osd.${ID}
āĻāĻāĻ¸āĻĄāĻŋāĻā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĨā§āĻā§ "āĻā§āĻ¨ā§" āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ:
ceph osd out osd.${ID}
āĻāĻ˛ā§āĻ¨ OSD āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻŋ āĻāĻŦāĻ FS-āĻ āĻāĻ° āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻāĻ¨āĻŽāĻžāĻāĻ¨ā§āĻ āĻāĻ°āĻŋ:
systemctl stop ceph-osd@${ID}
umount /var/lib/ceph/osd/ceph-${ID}
āĻĨā§āĻā§ āĻāĻāĻ¸āĻĄāĻŋ āĻ¸āĻ°āĻžāĻ¨
ceph osd crush remove osd.${ID}
āĻāĻ¸ā§āĻ¨ āĻāĻāĻ¸āĻĄāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻŋ:
ceph auth del osd.${ID}
āĻāĻŦāĻ āĻ āĻŦāĻļā§āĻˇā§, āĻāĻ¸ā§āĻ¨ OSD āĻ¨āĻŋāĻā§āĻ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĢā§āĻ˛āĻŋ:
ceph osd rm osd.${ID}
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯: āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ Ceph Luminous āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŦāĻž āĻāĻā§āĻāĻ¤āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ°ā§āĻ° OSD āĻ āĻĒāĻ¸āĻžāĻ°āĻŖā§āĻ° āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻĻā§āĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
ceph osd out osd.${ID}
ceph osd purge osd.${ID}
āĻ¯āĻĻāĻŋ, āĻāĻĒāĻ°ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ ceph osd tree
, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻžāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻ° āĻāĻāĻ¸āĻĄāĻŋ āĻ¨ā§āĻ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ°ā§āĻ° āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛:
root@hv-1 ~ # ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 0.46857 root default
-3 0.15619 host hv-1
-5 0.15619 host hv-2
-7 0.15619 host hv-3
2 ssd 0.15619 osd.2 up 1.00000 1.00000
āĻĒāĻĨ āĻŦāĻ°āĻžāĻŦāĻ°, āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯ā§ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ°āĻžāĻˇā§āĻā§āĻ° āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§ HEALTH_WARN
, āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻāĻ¸āĻĄāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ¸ā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖāĻ āĻšā§āĻ°āĻžāĻ¸ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻāĻŋāĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ˛ā§ āĻāĻŦāĻ āĻ¸ā§āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§, Ceph āĻĨā§āĻā§ āĻāĻāĻŋ āĻ¸āĻ°āĻžāĻ¤ā§ āĻāĻžāĻāĻ˛ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻŦā§āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻž āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ OSD āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĢā§āĻ˛āĻ¤ā§ āĻšāĻŦā§ āĻāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻāĻ° āĻā§āĻ¨ā§ āĻāĻāĻ¸āĻĄāĻŋ āĻ
āĻŦāĻļāĻŋāĻˇā§āĻ āĻ¨āĻž āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ
āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¸āĻĄāĻŋ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§ hv-2
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§:
ceph osd crush rm hv-2
āĻ
āĻĒāĻ¸āĻžāĻ°āĻŖ mon
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĨā§āĻā§ hv-2
āĻ
āĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¨ā§āĻā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ (āĻ¯ā§āĻŽāĻ¨ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻžāĻ˛ā§ hv-1
):
ceph-deploy mon destroy hv-2
āĻāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤
āĻŽāĻžāĻŽāĻ˛āĻž āĻ¨āĻ-ā§¨āĨ¤ āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ¤ā§āĻ°āĻŋ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻĄāĻŋāĻ¸ā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻ¨ā§āĻāĻ¨
āĻāĻŽāĻŋ āĻĒāĻŋāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻā§āĻŽāĻŋāĻāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ°ā§ āĻāĻ°āĻŦ (
āĻ¤āĻžāĻ: Ceph āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ Ceph-āĻāĻ° āĻĒā§āĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ OSD āĻāĻŦāĻ PG-āĻāĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻšā§āĻ¨ āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻ° āĻāĻžāĻ°āĻŖā§, āĻāĻāĻāĻŋ āĻā§āĻ āĻĒā§āĻ˛ā§ āĻ
āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻĒāĻŋāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĻā§āĻāĻž āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž āĻŽā§āĻ˛āĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ° āĻ
āĻ¯ā§āĻā§āĻ¤āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§ āĻāĻāĻāĻŋ āĻāĻ°āĻ āĻā§āĻ°ā§āĻ¤āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻāĻ¸āĻĄāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋāĻ¤ā§ āĻĄā§āĻāĻž āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§āĨ¤ āĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻāĻŋāĻā§ āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻžāĻā§āĻ¯ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°ā§ HEALTH_WARN
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° HEALTH_ERR
. āĻāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ˛ Ceph, āĻāĻĒāĻ˛āĻā§āĻ¯ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĄā§āĻāĻž āĻāĻŖāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ (āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ MAX AVAIL
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ ceph df
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ˛āĻžāĻĻāĻžāĻāĻžāĻŦā§) āĻāĻāĻ¸āĻĄāĻŋ-āĻ¤ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĄā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻĒāĻā§āĻˇā§ āĻāĻāĻāĻŋ āĻāĻāĻ¸āĻĄāĻŋ-āĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻāĻžāĻ¯āĻŧāĻāĻž āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻ¸āĻĄāĻŋ-āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĄā§āĻāĻž āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ° āĻā§āĻ¨āĻ āĻĄā§āĻāĻž āĻ˛ā§āĻāĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤
āĻāĻāĻž āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¯ā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻ°āĻž āĻŽā§āĻ˛ā§āĻ¯ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻŽā§āĻ˛āĻ¤ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ. āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻā§āĻ˛ āĻāĻ
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻ¸ā§āĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻŋ: āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ HEALTH_WARN
āĻāĻāĻāĻŋ āĻāĻāĻ¸āĻĄāĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻĢā§āĻ°āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻžāĻ°āĻŖā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻŦā§ HEALTH_WARN: 1 near full osd
. āĻāĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĨā§āĻā§ āĻŦā§āĻ°āĻŋāĻ¯āĻŧā§ āĻāĻ¸āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻā§ āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻĒāĻ¨āĻžāĻā§ āĻ
āĻŦāĻļāĻŋāĻˇā§āĻ āĻāĻāĻ¸āĻĄāĻŋāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĄā§āĻāĻž āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻĒā§āĻ°āĻĨāĻŽ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻāĻŋ, āĻ¯āĻāĻ¨ āĻāĻŽāĻ°āĻž āĻ¨ā§āĻĄāĻāĻŋ "āĻĄā§āĻ°ā§āĻ¨" āĻāĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ - āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻŋāĻā§āĻāĻž āĻāĻŽāĻžāĻ¤ā§ āĻšāĻŦā§ reweight
. āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, 0.95 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤:
ceph osd reweight osd.${ID} 0.95
āĻāĻāĻŋ OSD-āĻ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻžāĻ˛āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ ceph āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯ā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ āĻŋāĻ āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ Ceph āĻāĻ° āĻā§āĻ˛ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻāĻā§: āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻ¨āĻ°ā§āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ°āĻž āĻā§āĻŦāĻ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻŋāĻļā§āĻˇ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻŋ āĻ¸āĻŦ āĻ¨āĻŋāĻā§ āĻāĻ¸ā§āĻā§:
- āĻŽāĻžāĻ¨ āĻā§āĻŦ āĻŦā§āĻļāĻŋ
replication_count
āĻāĻāĻāĻŋ āĻĒā§āĻā§āĻ°ā§, - āĻāĻāĻāĻŋ āĻĒā§āĻ˛ā§ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻĒāĻŋāĻāĻŋ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻĒā§āĻ˛ā§ āĻā§āĻŦ āĻāĻŽā§ˇ
āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ¯āĻžāĻ˛āĻā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤ āĻāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻž āĻĻāĻ°āĻāĻžāĻ° āĻāĻŦāĻ āĻ¨ā§āĻ¤āĻŋāĻāĻ¤āĻāĻžāĻŦā§, āĻāĻāĻŋāĻ˛ āĻāĻŋāĻā§ āĻ¨ā§āĻāĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļāĻā§āĻ˛āĻŋ āĻĒāĻžāĻ:
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯: āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻĨā§āĻā§ āĻāĻāĻāĻŋ Ceph āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻā§āĻ¨, āĻā§āĻ¯āĻžāĻ˛āĻā§āĻ˛ā§āĻāĻ°ā§āĻ° āĻāĻ°ā§āĻāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻšāĻ˛ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻāĻ¨ā§āĻŽ āĻ¯āĻž āĻā§āĻŦāĻŋāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻĨā§āĻā§ āĻĒā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤
āĻļā§āĻˇ āĻāĻ˛āĻžāĻŽ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨ā§āĻāĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§ - āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻĒāĻŋāĻāĻŋ āĻāĻžāĻāĻ¨ā§āĻ. āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋāĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻā§āĻŖāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤
āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ - āĻāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤, āĻ¯ā§āĻšā§āĻ¤ā§ āĻā§āĻŖāĻ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻžāĻ˛āĻŋ āĻāĻ°āĻŦāĨ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ¨āĻŋ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°āĻŦā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻŦā§:
ceph osd pool $pool_name set $replication_size
āĻāĻŦāĻ āĻāĻ° āĻ¸āĻŽāĻžāĻĒā§āĻ¤āĻŋāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻŋ pg_num
и pgp_num
āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ:
ceph osd pool set $pool_name pg_num $pg_number
ceph osd pool set $pool_name pgp_num $pg_number
āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ: āĻāĻŽāĻžāĻĻā§āĻ° āĻ āĻŦāĻļā§āĻ¯āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ˛ā§ āĻā§āĻ°āĻŽāĻžāĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒāĻŋāĻāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ āĻĻā§āĻļā§āĻ¯ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ˛ā§ āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž "āĻĄāĻŋāĻā§āĻ°ā§āĻĄā§āĻĄ āĻĄā§āĻāĻž āĻ°āĻŋāĻĄāĻžāĻ¨āĻĄā§āĻ¨ā§āĻ¸āĻŋ" и "n-āĻ¸āĻāĻā§āĻ¯āĻž āĻĒāĻŋāĻāĻŋ āĻ āĻŦāĻ¨āĻŽāĻŋāĻ¤".
āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻāĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻāĻ āĻžāĻ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻžāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ ceph health detail
и ceph -s
.
āĻŽāĻžāĻŽāĻ˛āĻž āĻ¨āĻ-ā§ŠāĨ¤ LVM āĻĨā§āĻā§ Ceph RBD-āĻ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻāĻžāĻĄāĻŧāĻž āĻāĻ°āĻž āĻŦā§āĻ¯āĻŧāĻžāĻ°-āĻŽā§āĻāĻžāĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻ¸āĻšāĻ¨āĻļā§āĻ˛ āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻĻā§āĻāĻž āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻāĻžāĻ¯āĻŧāĻāĻž āĻĨāĻžāĻāĻžāĻāĻžāĻ āĻā§āĻŦāĻ āĻāĻāĻžāĻā§āĻāĻŋāĻ¤... āĻāĻ°ā§āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ: āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻĄāĻŋāĻ¸ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻā§āĻĨāĻžāĻ āĻ¨ā§āĻ, āĻāĻžāĻ°āĻŖ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¨ā§āĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĢāĻžāĻāĻāĻž āĻĄāĻŋāĻ¸ā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻžāĻāĻŋāĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ āĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§ (āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĨāĻžāĻā§) āĻŦāĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻ¸ā§āĻ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻ°āĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ LVM āĻĨā§āĻā§ Ceph āĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻž āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻāĻŽāĻ°āĻž āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋāĻā§āĻ āĻ¸āĻšāĻ āĻāĻ°āĻŋ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻā§āĻ°ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻšāĻžāĻāĻĒāĻžāĻ°āĻāĻžāĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ¯āĻāĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻžā§ˇ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻ§āĻ°āĻž āĻšāĻ˛ āĻ¯ā§ āĻāĻžāĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻĒāĻ¨āĻžāĻā§ VM āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ°ā§āĻ¸āĻŋāĻĒāĻŋ āĻĨā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ˛ā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻŋāĻ āĻ āĻāĻļā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻŽāĻ°āĻž virsh āĻāĻŦāĻ āĻ¸ā§āĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ libvirt āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋāĨ¤ āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ Ceph āĻĒā§āĻ˛ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĄā§āĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§ āĻ¸ā§āĻāĻŋ libvirt-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻ°āĻ¯āĻŧā§āĻā§:
virsh pool-dumpxml $ceph_pool
āĻĒā§āĻ˛ā§āĻ° āĻŦāĻŋāĻŦāĻ°āĻŖā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ āĻ¨ā§āĻŽā§āĻĻāĻ¨ā§āĻ° āĻĄā§āĻāĻž āĻ¸āĻš Ceph āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻĄā§āĻāĻž āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ§āĻžāĻĒ āĻšāĻ˛ LVM āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ Ceph RBD āĻ¤ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽā§āĻ˛āĻ¤ āĻāĻŦāĻŋāĻ° āĻāĻāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§:
qemu-img convert -p -O rbd /dev/main/$vm_image_name rbd:$ceph_pool/$vm_image_name
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻĒāĻ°ā§, āĻāĻāĻāĻŋ LVM āĻāĻŽā§āĻ āĻĨāĻžāĻāĻŦā§, āĻ¯ā§āĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻŦā§ āĻ¯āĻĻāĻŋ VM-āĻā§ RBD-āĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻž āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋ āĻ°ā§āĻ˛ āĻŦā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻā§āĻ˛āĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻ°ā§āĻ˛ āĻŦā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¤ā§, āĻāĻ¸ā§āĻ¨ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻāĻĒ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ:
virsh dumpxml $vm_name > $vm_name.xml
cp $vm_name.xml $vm_name_backup.xml
... āĻāĻŦāĻ āĻŽā§āĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°ā§āĻ¨ (vm_name.xml
) āĻāĻ¸ā§āĻ¨ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦā§āĻ˛āĻ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻŋ (āĻ˛āĻžāĻāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ <disk type='file' device='disk'>
āĻāĻŦāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻšāĻ¯āĻŧ </disk>
) āĻāĻŦāĻ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĢāĻ°ā§āĻŽā§ āĻāĻāĻŋ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§āĻ¨:
<disk type='network' device='disk'>
<driver name='qemu'/>
<auth username='libvirt'>
<secret type='ceph' uuid='sec-ret-uu-id'/>
</auth>
<source protocol='rbd' name='$ceph_pool/$vm_image_name>
<host name='10.0.0.1' port='6789'/>
<host name='10.0.0.2' port='6789'/>
</source>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
āĻāĻ¸ā§āĻ¨ āĻāĻŋāĻā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĻā§āĻā§āĻ¨:
- āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻāĻžāĻā§
source
Ceph RBD-āĻ āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻāĻāĻŋ Ceph āĻĒā§āĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ RBD āĻāĻŦāĻŋāĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§, āĻ¯āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛)āĨ¤ - āĻŦā§āĻ˛āĻā§
secret
āĻĒā§āĻ°āĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧceph
, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻā§āĻĒāĻ¨ UUID āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻ° uuid āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§virsh secret-list
. - āĻŦā§āĻ˛āĻā§
host
Ceph āĻŽāĻ¨āĻŋāĻāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ.
āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻŦāĻ LVM āĻĨā§āĻā§ RBD āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻāĻžāĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
virsh define $vm_name.xml
virsh start $vm_name
āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨āĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ¸ā§āĻā§: āĻāĻĒāĻ¨āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, SSH āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻž āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°ā§ virsh
.
āĻ¯āĻĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨āĻāĻŋ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻā§āĻāĻā§ āĻ¨āĻž āĻĒāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ LVM āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻž āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž:
lvremove main/$vm_image_name
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°
āĻāĻŽāĻ°āĻž āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧā§āĻāĻŋ - āĻāĻŽāĻ°āĻž āĻāĻļāĻž āĻāĻ°āĻŋ āĻ¯ā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻļāĻžāĻ¸āĻāĻĻā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻāĻ°āĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° Ceph āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž āĻĨā§āĻā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻŦāĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻāĻ˛ā§āĻĒ āĻĨāĻžāĻāĻ˛ā§, āĻāĻŽāĻ°āĻž āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĻā§āĻā§ āĻā§āĻļāĻŋ āĻšāĻŦ!
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯
āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ˛āĻā§āĻ āĻĒāĻĄāĻŧā§āĻ¨:
- ÂĢ
āĻāĻŽāĻžāĻĻā§āĻ° āĻšāĻžāĻ¤ āĻāĻāĻā§āĻ¯āĻŧā§āĻŽāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻ¯āĻŧ: K8s āĻ āĻ°ā§āĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž "; - ÂĢ
āĻ°ā§āĻ āĻ¨āĻž āĻā§ āĻ°ā§āĻ - āĻāĻāĻžāĻ āĻĒā§āĻ°āĻļā§āĻ¨ "; - ÂĢ
āĻ°ā§āĻ - āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ "āĻ¸ā§āĻŦ-āĻ¸ā§āĻŦāĻž" āĻĄā§āĻāĻž āĻā§āĻĻāĻžāĻŽ "; - ÂĢ
Ceph-āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ Kubernetes-āĻ āĻĒā§āĻ°āĻāĻŋāĻļāĻ¨āĻŋāĻ āĻ¸āĻš āĻ āĻŦāĻŋāĻ°āĻžāĻŽ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž Âģ.
āĻāĻ¤ā§āĻ¸: www.habr.com