<div dir="ltr">Thanks I will try your later suggestion... Thank you for your quick replies.<div><br></div><div>That said your earlier suggestion seems to have also worked...</div><div><br></div><div><pre style="margin-top:0px;padding:5px;border:0px;font-size:13px;overflow:auto;width:auto;max-height:600px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;word-wrap:normal;color:rgb(17,17,17);background-color:rgb(238,238,238)"><code style="margin:0px;padding:0px;border:0px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,sans-serif;white-space:inherit">mount --bind /container/rootfs/fastdata1 /nvme/fastdata1</code></pre></div><div class="gmail_extra">I tried the following and it seems to work..  Was thinking about adding into fstab for perminence.. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Which way do you recommend?  I can switch to the lxc config way...</div><div class="gmail_extra"><br></div><div class="gmail_extra">Each machine is a single-tenant environment so not so worried about security isolation of each container.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">On Fri, Oct 30, 2015 at 3:14 PM, Serge Hallyn <span dir="ltr"><<a href="mailto:serge.hallyn@ubuntu.com" target="_blank">serge.hallyn@ubuntu.com</a>></span> wrote:<br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">No, wait.  I thought you wanted the other directory to be where the<br>
containers are coming from.<br>
<br>
To bind mount the directory into containers, use a 'disk' device<br>
type.  I.e. if the directory is mounted on the host at /mnt/fastdisk,<br>
and your container is container-name,<br>
<br>
lxc config device add container-name fastdisk disk source=/mnt/fastdisk path=/opt<br>
<br>
Will cause 'fastdisk' to be mounted under /opt in the container.<br>
<span class="HOEnZb"><font color="#888888"><br>
-serge<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
Quoting B G (<a href="mailto:bg85305@gmail.com">bg85305@gmail.com</a>):<br>
> Thanks Serge.<br>
><br>
> You suggest to bind mount the underlying directory from the host OS?<br>
><br>
> I suppose that we could do that for the root file system anywhere inside<br>
> the image file system?<br>
><br>
> E.g.<br>
><br>
> /var/lib/lxd/containers/container-name/rootfs/directory_mount<br>
><br>
> Once I restart the container should be transparent to the container that<br>
> the underlying file-system has mounted from a different location?<br>
><br>
> That sound right... I was thinking about it in a much more complicated way<br>
> like you would a VDI for a VM.  That is better.<br>
><br>
><br>
><br>
> On Fri, Oct 30, 2015 at 2:23 PM, Serge Hallyn <<a href="mailto:serge.hallyn@ubuntu.com">serge.hallyn@ubuntu.com</a>><br>
> wrote:<br>
><br>
> > Quoting B G (<a href="mailto:bg85305@gmail.com">bg85305@gmail.com</a>):<br>
> > > I need to jam a ton of data from another drive partition into a<br>
> > > container... What is the best way to:<br>
> > ><br>
> > > 1. Mount a directory from a different drive on the host<br>
> > ><br>
> > > or<br>
> > ><br>
> > > 2. Change the image location to the alternative drive on the host<br>
> > ><br>
> > > I have been searching a ton and can't see the best way to do this.  I<br>
> > have<br>
> > > an NVME partition that I want to use for really fast IO but it is not the<br>
> > > default one the containers are created in...<br>
> > ><br>
> > > Appreciate any advice..<br>
> ><br>
> > Are you using lxd or lxc?<br>
> ><br>
> > The easiest way is probably to just bind mount the fast directory onto<br>
> > /var/lib/lxc or /var/lib/lxd.  If I'm understanding you right.<br>
> ><br>
> > Personally on my laptop I have a little 16G m.2 ssd formatted as btrfs<br>
> > and mounted onto /var/lib/lxd to give me something like .5-second container<br>
> > creations.<br>
> ><br>
> > -serge<br>
> > _______________________________________________<br>
> > lxc-users mailing list<br>
> > <a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>
> > <a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.org/listinfo/lxc-users</a><br>
<br>
> _______________________________________________<br>
> lxc-users mailing list<br>
> <a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>
> <a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.org/listinfo/lxc-users</a><br>
<br>
_______________________________________________<br>
lxc-users mailing list<br>
<a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>
<a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.org/listinfo/lxc-users</a></div></div></blockquote></div><br></div></div>