[Devel] [Q] Connecting a physical HDD/partition to a container

Igor Sukhih igor at virtuozzo.com
Wed Jan 27 05:38:51 PST 2016


On 01/27/2016 04:29 PM, Stanislav Kinsburskiу wrote:
> 27 янв. 2016 г. 14:24 пользователь Evgenii Shatokhin <eshatokhin at virtuozzo.com> написал:
>> 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?
>

Lets try to use secondary disk feature first

vzctl set VEID --device-add hdd --device /dev/sda --save
--
   Igor.


More information about the Devel mailing list