<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Аспро: ЛайтШоп [тема: btrfs raid1 nvme для данных]</title>
		<link>http://proxmox.su</link>
		<description>Новое в теме btrfs raid1 nvme для данных форума Proxmox Виртуальная Среда на сайте Аспро: ЛайтШоп [proxmox.su]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 28 May 2026 14:28:10 +0300</pubDate>
		<item>
			<title>btrfs raid1 nvme для данных</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message326843/78068-btrfs-raid1-nvme-dlya-dannykh">btrfs raid1 nvme для данных</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Не могу сказать, что метод, который ты использовал, лучше или хуже моего, но вот как я сделал свой, и он отлично работает. Я подключил три диска в raid0, но принцип тот же. Помимо того, как я монтирую свой, скажу, что, поскольку мой raid0 предназначен для хранения медиа (не критично, если он умрет), я также отключил COW в определенных папках, где в основном хранится медиа. Ничего критичного на этом RAID-массиве не хранится.<br /><br />Код: `lsblk`<br /><br />Затем создал btrfs raid0<br /><br />Код: `sudo mkfs.btrfs -d raid0 -m raid0 -L btrfs /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 -f`<br /><br />Найди UUID для raid<br /><br />Код: `sudo btrfs filesystem show`<br /><br />Создай точку монтирования на основе UUID (не имени устройства, так как оно может измениться)<br /><br />Код: `sudo nano /etc/fstab`<br /><br />```<br /># btrfs raid-0 by UUID<br />UUID=95e9e8a7-1406-4541-bcbb-fd2dc5a2289c /mnt/pool btrfs defaults,noatime,lazytime 0 0<br />```<br /><br />В этот момент можно смонтировать или перезагрузиться, я выбираю второе. После перезагрузки проверяю, что монтирование в том месте, где я ожидал.<br /><br />Код: `btrfs filesystem df /mnt/pool`<br />`btrfs filesystem show`<br /><br />Затем я создаю корневые папки внутри raid, которые в итоге я буду выдавать через nfs/samba (я уже упоминал, что это для потокового видео/plex/jellyfin).<br /><br />Код: `sudo mkdir -p /mnt/pool/media`<br />`sudo mkdir -p /mnt/pool/downloads`<br /><br />Теперь, когда неважные папки созданы, я отключаю COW для них и их подпапок/файлов. Файлы/папки, созданные до отключения COW, все равно будут иметь COW включенной, поэтому лучше сделать это при создании.<br /><br />Код: `sudo chattr +C /mnt/pool/media`<br />`sudo chattr +C /mnt/pool/downloads`<br /><br />Затем я подтверждаю, что COW отключен для них. Я ожидаю увидеть ‘C’ для папок с отключенным COW.<br /><br />Код: `sudo lsattr /mnt/pool`<br /><br />Затем я перехожу к созданию других папок, для которых я хочу, чтобы COW их защищал, а также еще один взгляд на папки, для которых COW отключен.<br /><br />Код: `sudo mkdir -p /mnt/pool/media/tv`<br />`sudo mkdir -p /mnt/pool/media/movies`<br />`sudo mkdir -p /mnt/pool/media/music`<br />`sudo mkdir -p /mnt/pool/applications`<br />`sudo mkdir -p /mnt/pool/files/public`<br />`sudo mkdir -p /mnt/pool/files/private`<br />`sudo mkdir -p /mnt/pool/files/applications`<br />`sudo lsattr /mnt/pool`<br /><br />Замечание, я добавляю переключатель -p при создании каталогов по привычке. Когда я создаю подкаталоги, где верхнего уровня тоже нет, он создает их все сразу.<br /><br />Cheers! <br />
			<i>11.05.2025 04:33:00, slidermike.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message326843/78068-btrfs-raid1-nvme-dlya-dannykh</link>
			<guid>http://proxmox.su/forum/messages/forum63/message326843/78068-btrfs-raid1-nvme-dlya-dannykh</guid>
			<pubDate>Sun, 11 May 2025 04:33:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
		<item>
			<title>btrfs raid1 nvme для данных</title>
			<description><![CDATA[<b><a href="http://proxmox.su/forum/messages/forum63/message326842/78068-btrfs-raid1-nvme-dlya-dannykh">btrfs raid1 nvme для данных</a></b> <i>Proxmox Виртуальная Среда</i> в форуме <a href="http://proxmox.su/forum/forum63/">Proxmox Виртуальная Среда</a>. <br />
			Привет! Тестирую btrfs на новой установке. У меня не очень много знаний о btrfs, но я немного почитал. Однако, мне кажется, я упускаю какой-то очень простой момент. Как настроить/смонтировать тома. Я создал raid1: Код: mkfs.btrfs -m raid1 -d raid1 -L btr-vault /dev/nvme3n1 /dev/nvme2n1 Затем создал точку монтирования и смонтировал: Код: mkdir /mnt/btr-vault<br />mount /dev/nvme2n1 /mnt/btr-vault/ Но мне ведь нужно создавать тома, верно? Я запустил: Код: btrfs subvolume create /mnt/btr-vault/volume<br />pvesm add btrfs btr-vault --path /mnt/btr-vault/volume/ Но теперь ls /mnt/btr-vault/ возвращает: Код: dump images private volume Кажется, мне подсказывает, что есть правильный способ это сделать, а я делаю что-то не то. Я читал вики по btrfs, но мне было непонятно, как использовать/монтировать том вместо диска? Мне кажется, я все сделал именно так... Не уверен. Я привык к более старым файловым системам. <br />
			<i>30.01.2024 06:07:00, ecotechie.</i>]]></description>
			<link>http://proxmox.su/forum/messages/forum63/message326842/78068-btrfs-raid1-nvme-dlya-dannykh</link>
			<guid>http://proxmox.su/forum/messages/forum63/message326842/78068-btrfs-raid1-nvme-dlya-dannykh</guid>
			<pubDate>Tue, 30 Jan 2024 06:07:00 +0300</pubDate>
			<category>Proxmox Виртуальная Среда</category>
		</item>
	</channel>
</rss>
