<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Как создать  incus-контейнер в &#x2F;home]]></title><description><![CDATA[<p dir="auto">Самый чистый и рекомендуемый способ — <strong>создать отдельный storage pool типа <code>dir</code></strong> прямо на нужном разделе/диске (например, в <code>/home/incus-pools</code>).</p>
<h3><a class="anchor-offset" name="вариант-1-создать-новый-storage-pool-на-home-рекомендую"></a>Вариант 1: Создать новый storage pool на /home (рекомендую)</h3>
<pre><code class="language-bash"># Создаём директорию (лучше с понятным именем)
sudo mkdir -p /home/incus-pools

# Даём права incus (обычно пользователь incus:incus или root:root — зависит от установки)
sudo chown -R root:root /home/incus-pools
sudo chmod 700 /home/incus-pools   # или 755, если хотите

# Создаём pool типа dir, указывая source
incus storage create big-home dir source=/home/incus-pools
</code></pre>
<p dir="auto">Проверьте, что получилось:</p>
<pre><code class="language-bash">incus storage list
incus storage show big-home
</code></pre>
<p dir="auto">Теперь можно запускать контейнеры (и VM) именно на этот pool:</p>
<pre><code class="language-bash"># Debian 12 на новом пуле
incus launch images:debian/12 debian-big --storage big-home

# Или указать пул при создании профиля/по умолчанию
incus profile device set default root pool=big-home
</code></pre>
<p dir="auto">После этого все новые инстансы по умолчанию будут использовать <code>big-home</code>, если не указать другой пул.</p>
<h3><a class="anchor-offset" name="вариант-2-если-хотите-чтобы-дефолтный-пул-остался-а-только-отдельные-контейнеры-жили-в-home"></a>Вариант 2: Если хотите, чтобы дефолтный пул остался, а только отдельные контейнеры жили в /home</h3>
<p dir="auto">Просто указывайте <code>--storage</code> при запуске:</p>
<pre><code class="language-bash">incus launch images:debian/12 my-debian --storage big-home
</code></pre>
<p dir="auto">Или создайте отдельный профиль:</p>
<pre><code class="language-bash">incus profile create big-disk
incus profile device set big-disk root pool=big-home
incus launch images:debian/12 my-debian -p default -p big-disk
</code></pre>
<h3><a class="anchor-offset" name="важные-нюансы-при-использовании-dir-на-home"></a>Важные нюансы при использовании dir на /home</h3>
<ul>
<li><strong>Производительность</strong> — dir самый медленный из бэкендов (нет снапшотов, нет мгновенных копий, rsync при миграциях/экспорте).<br />
Если есть возможность — лучше поставить btrfs или zfs на этот большой диск и создать pool на нём.</li>
<li><strong>Права доступа</strong> — Incus требует, чтобы директория source была доступна (обычно chown root:root + chmod 700/755).</li>
<li><strong>Монтирование</strong> — если /home смонтирован с опцией <code>noexec</code>/<code>nodev</code> — снимите их, иначе проблемы.</li>
<li><strong>Если уже есть дефолтный пул</strong> — ничего страшного, можно иметь много пулов одновременно.</li>
</ul>
<h3><a class="anchor-offset" name="быстрый-тест"></a>Быстрый тест</h3>
<pre><code class="language-bash">incus storage create test-dir dir source=/home/incus-test
incus launch images:alpine/edge test-cont --storage test-dir
incus exec test-cont -- df -h /
</code></pre>
<p dir="auto">Если всё в порядке — увидите, что корень контейнера занимает место на /home.</p>
]]></description><link>https://baseinfo.nbics.net/topic/236/как-создать-incus-контейнер-в-home</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 03:47:25 GMT</lastBuildDate><atom:link href="https://baseinfo.nbics.net/topic/236.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 21 Mar 2026 10:15:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Как создать  incus-контейнер в &#x2F;home on Sat, 21 Mar 2026 10:23:55 GMT]]></title><description><![CDATA[<p dir="auto">Storage pool на /home</p>
<pre><code class="language-bash">sudo mkdir -p /home/incus-pools
sudo chmod 700 /home/incus-pools
incus storage create big-home dir source=/home/incus-pools
</code></pre>
<p dir="auto">Запуск Debian 12 на этом пуле:</p>
<pre><code class="language-bash">incus launch images:debian/12 my-debian --storage big-home
incus exec my-debian -- bash
</code></pre>
]]></description><link>https://baseinfo.nbics.net/post/2588</link><guid isPermaLink="true">https://baseinfo.nbics.net/post/2588</guid><dc:creator><![CDATA[Admin]]></dc:creator><pubDate>Sat, 21 Mar 2026 10:23:55 GMT</pubDate></item></channel></rss>