February 10th, 2011

apache2 и php5 в userdir. Не работает.

После обновления перестал работать php в пользовательских каталогах, это те которые host/~username/
В php5.conf внятно написано. Хотите чтоб работало - закоментируйте. Что и сделал.
/etc/init.d/apache2 restart
И фиг.
На виртуальных серверах всё работает, а из пользовательских директорий предлагает сохранить php, т.е. php тупо не парсится.

Collapse )
Collapse )
skillful

Обслуживание DHCP клиента на DomU [Solved]

Здравствуйте.

Озадачен созданием diskless виртуалок под Xen (именно так, NFSroot и т.д.), Xen 4.0, Debian Squeeze amd64. Предполагается запускать через что-то типа pypxeboot, чтобы можно было загрузочные образы держать в одном месте, вместе с образами для железных diskless клиентов, а не копировать повсюду после апдейта.

Пока тестирую указывая в конфиге виртуалки kernel и initrd лежащие на локальном диске Dom0, со всеми необходимыми параметрами. Сетевой интерфейс делается через самосборный бридж (родному скрипту network-bridge не доверяем, он глупый). Наблюдаю некий затык с Collapse )

Всилу изложенного, вопросы:
Какого чёрта?
Если дело в ненулевом времени между подключением соответствующего vif в бридж и его работоспособностью, то как бы заставить Xen сделать паузу между моментом "всё готово" и собственно запуском виртаульной машины, чтобы вычленить проблему?

UPD: Хитрый тайминг с "xm pause DomU; sleep 10; xm unpause DomU" позволил загрузить систему, как в паравиртуальном режиме так и в HVM. Так что остаётся актуальным "какого чёрта" и как его бороть?

UPD Solved: Бридж начинает работать не сразу, а после истечения таймаута описанного параметером Forward Delay. По дефолту это 15 секунд. "brctl setfd br0 5" решает проблему. Предполагаю, что в /etc/network/interfaces можно прописать "bridge_fd 5" но ещё не пробовал.
right-left

Клиенты natd в mac os

Здравствуйте! Я может не совсем по адресу, но мне кажется вероятность найти ответ на мой вопрос именно в этом сообществе наиболее высока :) Так вот...

Всем известно, что операционная система MacOS является POSIX-совместимой и особо далеко ушла от того же FreeBSD. Есть под маком и natd/ipfw, с помощью которых мак может раздавать инет на другие устройства. Собственно вопрос звучит так:

Как посмотреть список всех устройств, которые в данный момент пользуются общим доступом в интернет?

Спасибо :)