alexkuklin: (Default)
[personal profile] alexkuklin
Как бы лучше организовать следующее: чтобы после прохождения определенной точки загрузки виртуальной машины на хост-машине выполнялась некоторая операция?

И правильно ли я понимаю, что примонтировать физический раздел изнутри VE можно только извратившись с nbd?

Date: 2007-07-08 01:52 pm (UTC)
From: [identity profile] debug.livejournal.com
1) Ну в init-скрипты вешки написать какую-нибудь команду, чтобы она файлик создавала (а с ноды мониторить его наличие), или к ноде по ssh ломилась и команду запускала. Ну или написать простенький клиент-сервер, чтобы вешка tcp-соединение устанавливала до ноды и чего-то туда отправляла какую-то команду.

2) Это надо как-то сильно извратиться... Это же противоречит смыслу vz, что вешки не могут никуда наружу вылазить...

Date: 2007-07-08 05:46 pm (UTC)
From: [identity profile] knutov.livejournal.com
не только это но и многое другое - у нас набор "клиентов" (вдс и ноды) коонектятся к некоторому серверу и получают/создают задания для других клиентов (вдс или нод). API - через http, скрипт на перле, мускль. проблемы - одна нода, на которой стоит VE с "серверной" частью не имеет доступ к своей VE и для нее надо настраивать портмаппинг через tcpmp из 3proxy.

на форуме пару раз говорили что можно замаунтить через mount на ноде каталог VE

Date: 2007-07-09 03:38 pm (UTC)
From: [identity profile] k001.livejournal.com
> И правильно ли я понимаю, что примонтировать физический раздел изнутри VE можно только извратившись с nbd?

vzctl set $VEID devnodes hda:rw save
vzctl mount $VEID
cp -a /dev/hda* /vz/root/$VEID

Date: 2007-07-09 03:42 pm (UTC)
From: [identity profile] k001.livejournal.com
vzctl set $VEID --devnodes hda:rw save
vzctl mount $VEID
cp -a /dev/hda* /vz/root/$VEID

Profile

alexkuklin: (Default)
alexkuklin

January 2020

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 30th, 2025 03:14 am
Powered by Dreamwidth Studios