V
V
Valery Ryaboshapko2014-05-23 23:32:45
OpenVZ
Valery Ryaboshapko, 2014-05-23 23:32:45

Is it possible to give a virtual machine (container) access to the host file system in the most native ways?

There is a home server that performs several tasks. In particular DLNA, torrents, file washer, [email protected], print server. Some of these tasks involve processing large volumes of the same data. For example, torrents download movies to the same folders from where the DLNA server takes them, and samba also has access to them in case something needs to be transferred manually. And yes, it's all on Linux (now Debian).
Moving with the times, I want to allocate a container for each task, and in an isolated environment to perform exactly one task.
The catch is in the very large amount of information. I want to give multiple containers native access to data on the host machine, as if it were just another disk mounted. So that you do not have to raise and configure some kind of NFS on the host, and then spend server resources on imitating all sorts of TCP and IP, and on processing several NFS clients.
The question is, does any of the modern virtualization systems allow such tricks? If so, what would be a more precise way to ask Google a question? It seems to me that OpenVZ should be able to do this, but I could not find anything similar in its documentation.
Well, for the record, I understand virtualization technologies so far only at the level of a Wikipedia reader, and this project is my first step in studying these matters.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Igor, 2014-05-24
@valerium

Here is what you are talking about:
https://openvz.org/Bind_mounts

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question