Stratis 3.0 āĻĒā§āĻ°āĻā§āĻā§āĻā§āĻ° āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž 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, āĻĄā§āĻāĻž āĻāĻŽā§āĻĒā§āĻ°ā§āĻļāĻ¨, āĻĄāĻŋāĻĄāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻĢāĻ˛ā§āĻ āĻāĻ˛āĻžāĻ°ā§āĻ¨ā§āĻ¸ā§āĻ° āĻŽāĻ¤ā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
ĐĐŊĐ°ŅиŅĐĩĐģŅĐŊĐ°Ņ ŅĐŧĐĩĐŊĐ° ĐŊĐžĐŧĐĩŅĐ° вĐĩŅŅии ОйŅŅŅĐŊŅĐĩŅŅŅ иСĐŧĐĩĐŊĐĩĐŊиĐĩĐŧ иĐŊŅĐĩŅŅĐĩĐšŅĐ° Đ´ĐģŅ ŅĐŋŅавĐģĐĩĐŊиŅ ŅĐĩŅĐĩС D-Bus и ĐŋŅĐĩĐēŅĐ°ŅĐĩĐŊиĐĩĐŧ ĐŋОддĐĩŅĐļĐēи иĐŊŅĐĩŅŅĐĩĐšŅОв FetchProperties в ĐŋĐžĐģŅСŅ иŅĐŋĐžĐģŅСОваĐŊиŅ ŅвОКŅŅв и ĐŧĐĩŅОдОв ĐŊĐ° ĐžŅĐŊОвĐĩ D-Bus. Đ ĐŊОвОĐŧ вŅĐŋŅŅĐēĐĩ ŅĐ°ĐēĐļĐĩ дОйавĐģĐĩĐŊĐ° ĐŋŅОвĐĩŅĐēĐ° ĐŋŅавиĐģ udev ĐŋŅи ĐŋĐžĐŧĐžŅи libblkid ĐŋĐĩŅĐĩĐ´ вĐŊĐĩŅĐĩĐŊиĐĩĐŧ иСĐŧĐĩĐŊĐĩĐŊиК, ĐŋĐĩŅĐĩĐ´ĐĩĐģĐ°ĐŊĐ° ОйŅайОŅĐēĐ° ŅОйŅŅиК ĐžŅ DeviceMapper, иСĐŧĐĩĐŊĐĩĐŊĐž вĐŊŅŅŅĐĩĐŊĐŊĐĩĐĩ ĐŋŅĐĩĐ´ŅŅавĐģĐĩĐŊиĐĩ ОйŅайОŅŅиĐēОв ĐžŅийОĐē, ĐŋĐĩŅĐĩŅайОŅĐ°ĐŊ ĐēОд Đ´ĐģŅ ĐžŅĐēĐ°ŅĐ° иСĐŧĐĩĐŊĐĩĐŊиК (rollback), ŅаСŅĐĩŅĐĩĐŊĐž ŅĐēаСаĐŊиĐĩ ĐģĐžĐŗиŅĐĩŅĐēĐžĐŗĐž ŅаСĐŧĐĩŅĐ° ĐŋŅи ŅОСдаĐŊии ФХ. ĐĐž ŅŅĐĩĐšĐŧвОŅĐēĐĩ Clevis, ĐŋŅиĐŧĐĩĐŊŅĐĩĐŧĐžĐŧ Đ´ĐģŅ авŅĐžĐŧĐ°ŅиŅĐĩŅĐēĐžĐŗĐž ŅиŅŅОваĐŊиŅ и ŅĐ°ŅŅиŅŅОвĐēи Đ´Đ°ĐŊĐŊŅŅ
в диŅĐēОвŅŅ
ŅаСдĐĩĐģĐ°Ņ
, СадĐĩĐšŅŅвОваĐŊŅ Ņ
ŅŅи SHA-256 вĐŧĐĩŅŅĐž SHA-1. ĐŅĐĩĐ´ĐžŅŅавĐģĐĩĐŊĐ° вОСĐŧĐžĐļĐŊĐžŅŅŅ иСĐŧĐĩĐŊĐĩĐŊиŅ ĐŋĐ°ŅĐžĐģŅĐŊОК ŅŅаСŅ и ĐŋĐĩŅĐĩĐŗĐĩĐŊĐĩŅĐ°Ņии ĐŋŅивŅСОĐē Đē Clevis.
āĻāĻ¤ā§āĻ¸: opennet.ru