27 янв. 2016 г. 14:24 пользователь Evgenii Shatokhin <eshatok...@virtuozzo.com> написал: > > 27.01.2016 15:00, Stanislav Kinsburskiy пишет: > > > > > > 27.01.2016 12:58, Evgenii Shatokhin пишет: > >> 27.01.2016 13:29, Stanislav Kinsburskiу пишет: > >>> > >>> 27 янв. 2016 г. 11:12 AM пользователь Evgenii Shatokhin > >>> <eshatok...@virtuozzo.com> написал: > >>>> > >>>> Hi, > >>>> > >>>> Is there a way to make a partition of a physical HDD, say, sdb1 > >>>> directly > >>>> available to a container, bypassing ploop? > >>>> > >>> > >>> Hi, > >>> > >>> There is a way of exposing a device to a container. > >>> First of all, you'll need device node in /dev. > >>> You can create it manually. > >> > >> I created it with > >> vzctl set 101 --devnodes sdb1:rw --save > >> > >> The node is now present in the CT. However, if I try to mount it in > >> the CT (mount /dev/sdb1 /mnt), no error is reported but mount seems to > >> have no effect. No files are seen in /mnt that are present on that > >> partition. > >> > >> So, I guess, additional steps are needed? > >> > > > > You might need sysfs layout. > > Please, strace your mount call and send it as a reply (attached). > > > > Here it is. > > As far as I can see in strace log, mount tries to open > /sys/dev/block/8:17, indeed. This file is present on the host but not in > the CT. >
Expectable. Then you have to expose sysfs for this device to the container. Igor, could you advice, please? > Regards, > Evgenii > _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel