hyper-v какой-либо способ автоматически запустить vm после слияния?

Это - типичная проблема, выполняющая PHP как DSO с cPanel, но это применяется также к другой установке.

При выполнении этого метода процессы PHP обрабатываются пользователем, который выполняет httpd. В большинстве случаев этот пользователь не является 'никем' пользователь. Это означает, когда PHP взаимодействует с файлами в файловой системе, они не должны быть доступными 'никем' пользователь. Это создает проблемы полномочий, поскольку Ваш нормальный cPanel базировался, у пользователя не будет доступа к RW (чтение-запись) файлы, которые не принадлежат 'никому' пользователь без корректных изменений полномочий. Большинство веб-приложений/сценариев PHP должно записать в файлы и каталоги и если они будут принадлежать cPanel пользователю, не изменяя полномочия на файлах/каталогах к 777, то это вызовет проблемы и в некоторых случаях, повредит Ваш веб-сайт (веб-сайты).

Так в этом случае можно просто и только управлять полномочиями вручную, устанавливая их на 777

При выполнении этого метода PHP необходимо будет вручную управлять полномочиями на на пользовательское основание, чтобы гарантировать, что приложения/сценарии PHP могут читать и записать в файлы и каталоги которого это должно функционировать.

Или, лучше, если можно переместиться в Mod_SuPHP, и у Вас нет проблем производительности (поскольку DSO намного быстрее), Вы сможете выполнить PHP как пользователь, работающий cPanel.

Если мы пропускаем проблемы полномочий, с которыми можно столкнуться с выполнением PHP через DSO, существуют немного некоторые преимущества для него, по сравнению с SuPHP. Первой является скорость. Mod_PHP быстрее, чем Mod_SuPHP. Это главным образом вследствие того, что каждый запрос, который обрабатывается Mod_SuPHP, перенесен для выполнения как пользователь, который владеет файлами. Это не могло бы быть очень примечательно на более низких транспортных сайтах, но на более высоких транспортных сайтах, это может сложить довольно быстрый. Второй является полная функциональность с PHP optcode кэширующиеся дополнения, такие как eAcclerator, APC и Xcache. К сети полное преимущество PHP optcode кэш, Вам нужен общий пользователь, который используется, когда кэширование скомпилированного кода байта PHP и выполнение PHP через DSO выполняют PHP как 'никого', пользователь удовлетворяет эту потребность. Можно сказать, является ли сервер установкой для выполнения PHP через DSO путем движения в WHM и взгляда под Основным>> Сервисная Конфигурация>> Конфигурация Apache.>> PHP и Конфигурация SuExec

Здесь можно найти больше деталей:

https://helpdesk.wiredtree.com/index.php? _m=knowledgebase& _ a=viewarticle&kbarticleid=1663

1
задан 2 March 2013 в 12:24
1 ответ

Если вам нужно часто объединять моментальные снимки, серьезно подумайте об обновлении до Server 2012, где Hyper-V может в реальном времени объединять удаленные моментальные снимки (вам не нужно выключать виртуальная машина, использующая VHD / AVHD больше).

С Server 2008 (R2) вы наверняка могли бы Powershell по своему вкусу, используя вариант

gwmi -Namespace root\virtualization -query "select * from Msvm_ConcreteJob" | Where {$_.ElementName -eq 'Merge in Progress'}

, чтобы проверить интересующий вас процесс слияния и впоследствии запустить виртуальную машину используя Start-VM .

2
ответ дан 3 December 2019 в 21:36

Теги

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