āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ˛āĻ•āĻŋāĻŸ āĻ¸ā§āĻŸā§āĻ°ā§āĻ¯āĻžāĻŸāĻŋāĻ¸ 3.1-āĻāĻ° āĻ°āĻŋāĻ˛āĻŋāĻœ

Stratis 3.1 āĻĒā§āĻ°āĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ°āĻŋāĻ˛āĻŋāĻœ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯āĻž Red Hat āĻāĻŦāĻ‚ Fedora āĻ¸āĻŽā§āĻĒā§āĻ°āĻĻāĻžāĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ• āĻŦāĻž āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻĄā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ˛ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ“ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•ā§€āĻ­ā§‚āĻ¤ āĻ“ āĻ¸āĻšāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¸ā§āĻŸā§āĻ°ā§āĻ¯āĻžāĻŸāĻŋāĻ¸ āĻ—āĻ¤āĻŋāĻļā§€āĻ˛ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻŦāĻ°āĻžāĻĻā§āĻĻ, āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻŸ, āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻž āĻāĻŦāĻ‚ āĻ•ā§āĻ¯āĻžāĻļāĻŋāĻ‚ āĻ¸ā§āĻ¤āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ¤ā§‹ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°ā§‡āĨ¤ Fedora 28 āĻāĻŦāĻ‚ RHEL 8.2 āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻĒāĻ° āĻĨā§‡āĻ•ā§‡ Fedora āĻāĻŦāĻ‚ RHEL āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ā§‡ Stratis āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒ āĻ•ā§‹āĻĄ āĻāĻŽāĻĒāĻŋāĻāĻ˛ 2.0 āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻŽā§‚āĻ˛āĻ¤ ZFS āĻāĻŦāĻ‚ Btrfs-āĻāĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻĒāĻžāĻ°ā§āĻŸāĻŋāĻļāĻ¨ āĻŽā§āĻ¯āĻžāĻ¨ā§‡āĻœāĻŽā§‡āĻ¨ā§āĻŸ āĻŸā§āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡āĻ° āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸-āĻŽā§āĻ¯āĻžāĻĒāĻžāĻ° āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¤āĻ° (āĻ¸ā§āĻŸā§āĻ°ā§āĻ¯āĻžāĻŸāĻŋāĻ¸āĻĄ āĻĄā§‡āĻŽāĻ¨) āĻ†āĻ•āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ (āĻŽāĻĄāĻŋāĻ‰āĻ˛ dm-thin, dm -cache, dm-thinpool, dm- raid āĻāĻŦāĻ‚ dm-āĻ…āĻ–āĻŖā§āĻĄāĻ¤āĻž) āĻāĻŦāĻ‚ XFS āĻĢāĻžāĻ‡āĻ˛ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ ZFS āĻāĻŦāĻ‚ Btrfs āĻāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡, Stratis āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€āĻ° āĻœāĻžāĻ¯āĻŧāĻ—āĻžāĻ¯āĻŧ āĻšāĻ˛ā§‡ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻ˛ā§‹āĻĄ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ āĻ¯ā§‡āĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻļā§‡āĻˇāĻœā§āĻžā§‡āĻ° āĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤

āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ D-Bus API āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ cli āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ LUKS (āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•āĻ°āĻž āĻĒāĻžāĻ°ā§āĻŸāĻŋāĻļāĻ¨), mdraid, dm-multipath, iSCSI, LVM āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ­āĻ˛āĻŋāĻ‰āĻŽ, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ HDD, SSD āĻāĻŦāĻ‚ NVMe āĻĄā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻŦā§āĻ˛āĻ• āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ Stratis āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻĒā§āĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ¸ā§āĻ• āĻĨāĻžāĻ•ā§‡, āĻ¤āĻŦā§‡ āĻ¸ā§āĻŸā§āĻ°ā§āĻ¯āĻžāĻŸāĻŋāĻ¸ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋ āĻ°ā§‹āĻ˛ āĻŦā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻ¸ā§āĻ¨ā§āĻ¯āĻžāĻĒāĻļāĻŸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĒāĻžāĻ°ā§āĻŸāĻŋāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ˛ā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻĄā§āĻ°āĻžāĻ‡āĻ­ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĻ¨, āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§ŒāĻ•ā§āĻ¤āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ āĻāĻ•āĻ¤ā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ RAID, āĻĄā§‡āĻŸāĻž āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨, āĻĄāĻŋāĻĄāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻĢāĻ˛ā§āĻŸ āĻŸāĻ˛āĻžāĻ°ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻāĻ–āĻ¨āĻ“ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻ•āĻ˛ā§āĻĒāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ā§ˇ

āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ˛āĻ•āĻŋāĻŸ āĻ¸ā§āĻŸā§āĻ°ā§āĻ¯āĻžāĻŸāĻŋāĻ¸ 3.1-āĻāĻ° āĻ°āĻŋāĻ˛āĻŋāĻœ

āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻŋāĻļā§āĻŦā§‡:

  • ЗĐŊĐ°Ņ‡Đ¸Ņ‚ĐĩĐģŅŒĐŊĐž ŅƒĐģŅƒŅ‡ŅˆĐĩĐŊĐž ŅƒĐŋŅ€Đ°Đ˛ĐģĐĩĐŊиĐĩ ĐēĐžĐŧĐŋĐžĐŊĐĩĐŊŅ‚Đ°Đŧи, ОйĐĩŅĐŋĐĩŅ‡Đ¸Đ˛Đ°ŅŽŅ‰Đ¸Đŧи диĐŊĐ°ĐŧиŅ‡ĐĩŅĐēĐžĐĩ вŅ‹Đ´ĐĩĐģĐĩĐŊиĐĩ ĐŧĐĩŅŅ‚Đ° в Ņ…Ņ€Đ°ĐŊиĐģиŅ‰Đĩ (ÂĢthin provisioningÂģ). В cli-иĐŊŅ‚ĐĩŅ€Ņ„ĐĩĐšŅĐĩ ĐŋŅ€ĐĩĐ´ĐžŅŅ‚авĐģĐĩĐŊŅ‹ ĐēĐžĐŧĐ°ĐŊĐ´Ņ‹ Đ´ĐģŅ вĐēĐģŅŽŅ‡ĐĩĐŊиŅ диĐŊĐ°ĐŧиŅ‡ĐĩŅĐēĐžĐŗĐž Ņ€Đ°ŅĐŋŅ€ĐĩĐ´ĐĩĐģĐĩĐŊиŅ ĐŧĐĩŅŅ‚Đ° ĐŊĐ° ŅŅ‚Đ°ĐŋĐĩ ŅĐžĐˇĐ´Đ°ĐŊиŅ ĐŋŅƒĐģĐ° и иСĐŧĐĩĐŊĐĩĐŊиŅ ĐŋĐ°Ņ€Đ°ĐŧĐĩŅ‚Ņ€ĐžĐ˛ Đ´ĐģŅ ŅƒĐļĐĩ Ņ€Đ°ĐąĐžŅ‚Đ°ŅŽŅ‰Đ¸Ņ… ĐŋŅƒĐģОв. ДĐģŅ вŅ‹ĐąŅ€Đ°ĐŊĐŊŅ‹Ņ… ĐŋŅƒĐģОв Ņ‚Đ°ĐēĐļĐĩ Ņ‚ĐĩĐŋĐĩŅ€ŅŒ ĐŧĐžĐļĐŊĐž иСĐŧĐĩĐŊŅŅ‚ŅŒ ĐŊĐ° ĐģĐĩŅ‚Ņƒ ĐžĐŗŅ€Đ°ĐŊиŅ‡ĐĩĐŊиŅ Ņ„Đ°ĐšĐģОвОК ŅĐ¸ŅŅ‚ĐĩĐŧŅ‹.
  • В ĐēĐžĐŧĐ°ĐŊĐ´Ņ‹ Ņ€Đ°ĐąĐžŅ‚Ņ‹ Ņ ĐŋŅƒĐģĐ°Đŧи, Ņ„Đ°ĐšĐģОвŅ‹Đŧи ŅĐ¸ŅŅ‚ĐĩĐŧĐ°Đŧи и ĐąĐģĐžŅ‡ĐŊŅ‹Đŧи ŅƒŅŅ‚Ņ€ĐžĐšŅŅ‚ваĐŧи дОйавĐģĐĩĐŊĐ° ĐŋОдĐēĐžĐŧĐ°ĐŊĐ´Đ° debug Đ´ĐģŅ вĐēĐģŅŽŅ‡ĐĩĐŊиŅ ĐžŅ‚ĐģĐ°Đ´ĐžŅ‡ĐŊĐžĐŗĐž Ņ€ĐĩĐļиĐŧĐ°.
  • В Ņ„ĐžĐŊОвОĐŧ ĐŋŅ€ĐžŅ†ĐĩŅŅĐĩ stratisd Ņ€Đ°ĐˇĐŧĐĩŅ€ ĐŧиĐŊиĐŧĐ°ĐģŅŒĐŊĐž ĐŋОддĐĩŅ€ĐļиваĐĩĐŧОК ФХ ŅƒĐ˛ĐĩĐģиŅ‡ĐĩĐŊ Đ´Đž 512 MB.
  • ДĐģŅ ĐŋŅƒĐģОв MDV (metadata volume) вĐēĐģŅŽŅ‡ĐĩĐŊĐž ĐŧĐžĐŊŅ‚иŅ€ĐžĐ˛Đ°ĐŊиĐĩ в ĐžŅ‚Đ´ĐĩĐģŅŒĐŊĐžĐŧ ĐŋŅ€ĐžŅŅ‚Ņ€Đ°ĐŊŅŅ‚вĐĩ Ņ‚ĐžŅ‡ĐĩĐē ĐŧĐžĐŊŅ‚иŅ€ĐžĐ˛Đ°ĐŊиŅ.
  • ĐŖĐģŅƒŅ‡ŅˆĐĩĐŊĐ° ОйŅ€Đ°ĐąĐžŅ‚ĐēĐ° ŅĐžĐąŅ‹Ņ‚иК udev, ĐŗĐĩĐŊĐĩŅ€Đ¸Ņ€ŅƒĐĩĐŧŅ‹Ņ… ĐŋŅ€Đ¸ иСвĐģĐĩŅ‡ĐĩĐŊии ŅƒŅŅ‚Ņ€ĐžĐšŅŅ‚ва.
  • ПовŅ‹ŅˆĐĩĐŊĐ° иĐŊŅ„ĐžŅ€ĐŧĐ°Ņ‚ивĐŊĐžŅŅ‚ŅŒ ŅĐžĐžĐąŅ‰ĐĩĐŊиК в ĐģĐžĐŗĐ°Ņ….

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨