<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы. форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 22 Apr 2026 02:16:04 +0300</pubDate>
		<item>
			<title>Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message309559/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.">Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			К сожалению, не получилось. Сервис пытается загрузить ключи между zfs import и zfs mount. Не знаю почему, но по какой-то причине система не видит sata1/encrypted до монтирования известных наборов данных, но после загрузки системы набор данных появляется, и я могу загрузить ключи без проблем. <br />
			<i>17.03.2025 00:45:00, virtualbitz.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message309559/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message309559/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</guid>
			<pubDate>Mon, 17 Mar 2025 00:45:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message309558/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.">Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Возможно, у тебя просто папка с именем "encrypted" прямо в пуле sata1, а не определение набора данных? <br />
			<i>16.03.2025 17:11:00, waltar.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message309558/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message309558/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</guid>
			<pubDate>Sun, 16 Mar 2025 17:11:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message309557/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.">Проблема с ZFS Native Encryption: не удается загрузить ключ при загрузке системы.</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Я пытаюсь реализовать следующую службу systemd для автоматической загрузки ключа при загрузке. Код:<br /><br />```<br />cat &lt;&lt; 'EOF' &gt; /etc/systemd/system/zfs-load-key@.service<br />[Unit]<br />Description=Load ZFS keys<br />DefaultDependencies=no<br />Before=zfs-mount.service<br />After=zfs-import.target<br />Requires=zfs-import.target<br />[Service]<br />Type=oneshot<br />RemainAfterExit=yes<br />ExecStart=/sbin/zfs load-key %I<br />[Install]<br />WantedBy=zfs-mount.service<br />EOF<br />```<br /><br />У меня есть две системы. На обеих системах ключ хранится на ZFS-разделе, расположенном в корневой файловой системе (`rpool`). `rpool` не зашифрован, и я пока не планирую его шифровать. На системе A (название `tank`) ключ загружается безупречно. На системе B (название `sata1`) загрузка ключа не удаётся, и служба systemd находится в состоянии ошибки. Я не уверен, почему это работает на системе A, но не работает на системе B. Система A использует NVME-диски для зеркала `rpool`. Система B использует SATADOM-ы для зеркала `rpool`.<br /><br />Я думаю, что может быть состояние гонки. Если это так, мне интересно, является ли это плохим решением по проекту и стоит ли вернуться к предыдущему подходу. Ключи хранятся в `/root/poolname.key`.<br /><br />Код системы A:<br /><br />```<br />Mar 11 21:04:42 virvh01 zed[2185]: eid=5 class=config_sync pool='rpool'<br />Mar 11 21:04:42 virvh01 zed[2184]: eid=10 class=config_sync pool='tank'<br />Mar 11 21:04:42 virvh01 zed[2178]: eid=8 class=pool_import pool='tank'<br />Mar 11 21:04:42 virvh01 zed[2175]: eid=7 class=config_sync pool='tank'<br />Mar 11 21:04:42 virvh01 systemd[1]: Reached target zfs.target - ZFS startup target.<br />Mar 11 21:04:42 virvh01 zed[2162]: eid=2 class=config_sync pool='rpool'<br />Mar 11 21:04:42 virvh01 systemd[1]: Finished zfs-share.service - ZFS file system shares.<br />Mar 11 21:04:42 virvh01 zed[2146]: Processing events since eid=0<br />Mar 11 21:04:42 virvh01 zed[2146]: ZFS Event Daemon 2.2.6-pve1 (PID 2146)<br />Mar 11 21:04:42 virvh01 systemd[1]: Started zfs-zed.service - ZFS Event Daemon (zed).<br />Mar 11 21:04:42 virvh01 systemd[1]: Starting zfs-share.service - ZFS file system shares...<br />Mar 11 21:04:41 virvh01 systemd[1]: Finished zfs-mount.service - Mount ZFS filesystems.<br />Mar 11 21:04:41 virvh01 systemd[1]: Reached target zfs-volumes.target - ZFS volumes are ready.<br />Mar 11 21:04:41 virvh01 systemd[1]: Finished zfs-volume-wait.service - Wait for ZFS Volume (zvol) links in /dev.<br />Mar 11 21:04:41 virvh01 zvol_wait[2012]: No zvols found, nothing to do.<br />Mar 11 21:04:41 virvh01 systemd[1]: Starting zfs-mount.service - Mount ZFS filesystems...<br />Mar 11 21:04:41 virvh01 systemd[1]: Finished zfs-load-key@tank-encrypted.service - Load ZFS keys.<br />Mar 11 21:04:41 virvh01 systemd[1]: Starting zfs-volume-wait.service - Wait for ZFS Volume (zvol) links in /dev...<br />Mar 11 21:04:41 virvh01 systemd[1]: Starting zfs-load-key@tank-encrypted.service - Load ZFS keys...<br />Mar 11 21:04:41 virvh01 systemd[1]: Reached target zfs-import.target - ZFS pool import target.<br />Mar 11 21:04:41 virvh01 systemd[1]: Finished zfs-import-cache.service - Import ZFS pools by cache file.<br />Mar 11 21:04:40 virvh01 systemd[1]: zfs-import-scan.service - Import ZFS pools by device scanning was skipped because of an unmet condition check (ConditionFileNotEmpty=!/etc/zfs/zpool.cache).<br />Mar 11 21:04:40 virvh01 systemd[1]: Starting zfs-import-cache.service - Import ZFS pools by cache file...<br />```<br /><br />Код системы B:<br /><br />```<br />Mar 15 17:32:14 VIRVH02 systemd[1]: Reached target zfs.target - ZFS startup target.<br />Mar 15 17:32:14 VIRVH02 systemd[1]: Finished zfs-share.service - ZFS file system shares.<br />Mar 15 17:32:13 VIRVH02 systemd[1]: Starting zfs-share.service - ZFS file system shares...<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Failed to start zfs-load-key@sata1-encrypted.service - Load ZFS keys.<br />Mar 15 17:31:25 VIRVH02 systemd[1]: zfs-load-key@sata1-encrypted.service: Failed with result 'exit-code'.<br />Mar 15 17:31:25 VIRVH02 systemd[1]: zfs-load-key@sata1-encrypted.service: Main process exited, code=exited, status=1/FAILURE<br />Mar 15 17:31:25 VIRVH02 zfs[3016]: cannot open 'sata1/encrypted': dataset does not exist<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Starting zfs-volume-wait.service - Wait for ZFS Volume (zvol) links in /dev...<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Starting zfs-load-key@sata1-encrypted.service - Load ZFS keys...<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Reached target zfs-import.target - ZFS pool import target.<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Finished zfs-import-cache.service - Import ZFS pools by cache file.<br />Mar 15 17:31:25 VIRVH02 zpool[3014]: no pools available to import<br />Mar 15 17:31:25 VIRVH02 systemd[1]: zfs-import-scan.service - Import ZFS pools by device scanning was skipped because of an unmet condition check (ConditionFileNo&gt;<br />Mar 15 17:31:25 VIRVH02 systemd[1]: Starting zfs-import-cache.service - Import ZFS pools by cache file...<br />``` <br />
			<i>16.03.2025 02:42:00, virtualbitz.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message309557/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</link>
			<guid>http://proxmox.su/forum/messages/forum63/message309557/75607-problema-s-zfs-native-encryption_-ne-udaetsya-zagruzit-klyuch-pri-zagruzke-sistemy.</guid>
			<pubDate>Sun, 16 Mar 2025 02:42:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
