<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jul 28, 2017 at 6:12 AM, Tony Lewis <span dir="ltr"><<a href="mailto:tony@lewistribe.com" target="_blank">tony@lewistribe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF">
    <p><font size="-1"><font face="Verdana">I'm just getting started
          with LXC.  I'm trying to add</font></font> a storage pool, but
      it's telling me that it's read-only.</p>
    <blockquote>
      <p></p></blockquote></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><blockquote><p>
        root@debian:/# lxc storage create vm dir source=/test/stor1<br>
        error: mkdir /test: read-only file system<br>
        </p></blockquote><p></p></div></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><p>I was able to add a storage pool beside the default one</p>
    <p>+---------+-------------+-----<wbr>---+--------------------------<wbr>----------------------+-------<wbr>--+<br>
      |  NAME   | DESCRIPTION | DRIVER |                    
      SOURCE                     | USED BY |<br>
+---------+-------------+-----<wbr>---+--------------------------<wbr>----------------------+-------<wbr>--+<br>
      | default |             | dir    |
      /var/snap/lxd/common/lxd/<wbr>storage-pools/default | 2       |<br>
+---------+-------------+-----<wbr>---+--------------------------<wbr>----------------------+-------<wbr>--+<br>
      | vm      |             | dir    |
      /var/snap/lxd/common/lxd/<wbr>storage-pools/vm      | 0       |<br>
+---------+-------------+-----<wbr>---+--------------------------<wbr>----------------------+-------<wbr>--+<br>
    </p>
    <p>But that doesn't help me.</p>
    <p>I'm using a pristine Debian 9 install, and have tried both the
      stable (2.15) and candidate (2.16) LXC versions, installed as
      snaps.  I have tried the same command in the try-it online
      feature, and it works there.</p>
    <p>What am I doing wrong?</p><span class="gmail-HOEnZb"><font color="#888888">
    <p></p></font></span></div></blockquote><div><br></div><div>I'm GUESSing it's the 'snap' fault. /test/stor1 is probably translated into something else under /var/snap/lxd ? Or perhaps snaps doesn't have acces to directories outside /var/snap (your 'vm' storage pool says it might be the case)?</div><div><br></div><div>You can also try using packages (not sure if it exists for debian), building lxd yourself, or switch to ubuntu. I've tested dir (some time ago) and zfs (my main backend for lxd), both works.</div><div><br></div><div>-- </div><div>Fajar</div></div></div></div>