OpenVZ Forum


Home » International » Russian » vzctl не хочет chkpnt при smbfs в VE
Re: vzctl не хочет chkpnt при smbfs в VE [message #32987 is a reply to message #32976] Mon, 15 September 2008 02:43 Go to previous messageGo to previous message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
За неимением лучшего написал обвязку для vzctl (оригинальный vzctl -> vzctl2):

#!/bin/sh                                                                                                                                  
                                                                                                                                           
if [ "$1" = "chkpnt" ]; then                                                                                                               
    [ -x /etc/vz/conf/$2.umount ] && /etc/vz/conf/$2.umount                                                                                
fi                                                                                                                                         
                                                                                                                                           
$0"2" $@                                                                                                                                   

Для restore vzctl сам запускает $2.mount

Но это, мягко говоря, неправильно, так как шары надо снимать после останова процессов. А как вклиниться между suspend и dump (или dump и kill), если vzctl бинарный?

Константин, а Вы к написанию vzctl имеете какое-нибудь отношение? Возможно написание подобного обхода в vzctl, раз поддержки smbfs нет?

И второй вопрос: не в курсе, рассматривался ли вопрос, что происходит с копируемым файлом по nfs после chkpnt (скажем, посередине процесса копирования. Ведь vzctl будет размонтировать шару?).
Подозреваю, что файл в пункте назначения будет утерян или поврежден (раз процесс копирования был остановлен посередине, а затем шару размонтировали) и, таким образом, задача по сохранности файла по месту назначения перекладывается на администратора или программиста, копирующие этот файл вручную или в программе/скрипте.

[Updated on: Mon, 15 September 2008 02:55]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message icon9.gif
Read Message
Previous Topic: Проблемы с сетью после обновления ядра
Next Topic: vzctl делает вход под UID на ноде
Goto Forum:
  


Current Time: Thu Oct 03 14:05:35 GMT 2024

Total time taken to generate the page: 0.08863 seconds