Ramdisc для двух каталогов, совместно использующих то же пространство памяти?

Обычно ОС принимает исходный IP-адрес для соединения (вещь, которую Вы назвали "исходящим IP") быть равным основному адресу исходящего интерфейса (см. ifconfig -a). Исходящий интерфейс определяется путем поиска записи соответствия в таблице маршрутизации (см. netstat -rn или route).

Можно играть с добавляющими/изменяющими записями в таблицу маршрутизации, существует шанс, что она заставит ОС выбирать другой исходящий интерфейс, и - в свою очередь - существует шанс, что она заставит ОС выбирать другой исходный IP-адрес.

Кроме этого, если Ваш сервер, оказывается, Linux, можно работать вокруг проблемы при помощи SNAT (см. iptables).

1
задан 2 May 2011 в 03:14
1 ответ

В Linux, если каталог связан с монтированием, все устройство хранения данных переходит к тому монтированию. После этих слов возможно иметь TMPFS (Временная файловая система) монтируются в файловой системе, которая прибывает из iSCSI, например, и в файловой системе TMPFS можно смонтировать другую файловую систему, которая прибывает из локального диска.

Таким образом в Вашем случае у Вас есть/path/to/parent как каталог, Вы хотите свой child1 и child2 каталоги.. В этом случае это - просто вопрос помещения этого в Вашем fstab файле.

tmpfs /path/to/parent/child1 tmpfs defaults,size=20m 0 0
tmpfs /path/to/parent/child2 tmpfs defaults,size=20m 0 0

Теперь, если каталог,/path/to/parent, находится в другой файловой системе, что файловая система должна быть смонтирована сначала.

Больше информации может быть найдено здесь.

2
ответ дан 3 December 2019 в 22:10

Теги

Похожие вопросы