netwind

Рейтинг
419
Регистрация
06.05.2007
V(o)ViK:
Никто в здравом уме не станет писать howto "как настроить кластер", вы сталкиваетесь с кучей проблем в любом случае.

А для продукта ispmanager cluster уже написали. И не нужно ждать целый месяц как вы предлагаете.

Можете и десятую страницу тумана, обещаний и аналогий с хирургическими операциями развести, но кроме ispmanager cluster нормальных предложений не было.

Все прозрачно - читай, думай, плати,качай, устанавливай.

Александр Фролов:
Наибольшие проблемы мне представляются с кластером MySQL, т.к. видимо придется вносить изменения в приложение, чтобы учитывать особенности работы MySQL в режиме репликации. Но это мы сможем отладить на виртуалках

а ты не используй вообще подчиненный mysql сервер до того момента как упадет основной и тогда модифицировать приложение не понадобится.

ispmanager cluster предоставляет специальную прослойку для реализации этого момента.


а есть медленное хранилище NFS. Вот это хранилище меня и смущает в их предложении - не подойдет для высокой нагрузки.

вот заладил. а "хранилище" подключенное по оптике не будет разделяемым. сервера веб-ноды не смогут пользоваться одним и тем же диском одновременно.

WSGU:
под NAT я имею ввиду локальную сеть

все ясно. больше не надо ничего иметь ввиду. вызывай платных мальчиков

так этот описываемый nat когда-нибудь функционировал нормально?

вопрос в том как правильно сделать nat или как найти вновь появившуюся проблему в уже работающей конфигурации?

WSGU:
На сервере сейчас в iptables только три правила - разрешение INPUT, OUTPUT и FORWARD (policy ACCEPT)

вообще-то, это значит, что у тебя нет nat-а.

Raistlin, AD разрабатывался ради денег и поэтому в нем просто обязаны присутствовать всякие удобные штучки.

вот он и пытается ими воспользоваться в штатном режиме - периодически приносит ноутбук на работу для обновления мандата. По-моему, при логине оно должно потупить секунд 30 и поискать домен,но продолжать работать.

Тот факт, что он успешно логинится локально не будучи подключенным в корпоративную сеть, означает что эта ситуация предусмотрена концепцией AD.

MajorHost, данной модели нет в производстве, возможно сняли

зато сайт usedcisco.ru никто не собирается закрывать. че, собственно, плохого? свитч это ж не носки.

Трафик резать можно каждому серваку лимитировать?

похоже можно http://becouz.net/how-to-limit-bandwith-on-cisco-catalyst.html

да не, не был нужен этот режим "c+" на самом деле. его ввели чтобы программисты могли сэкономить на коде создания пустого файла.

нужно использовать "r+" в таких случаях. а если файла нет, то создавать отдельными вызовами.

Note: If you have opened the file in append mode ("a" or "a+"), any data you write to the file will always be appended, regardless of the file position. But PHP distinguish between read and write position, and you may freely read at any position, but when you write it will always append at the end.

If you don't want that write restriction, open the file in read-write mode ("r+") and then start by moving the file pointer to the end.

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

ну так в документации на сайте. правда там пометка что оно появилось в php 5.2.6.

самое время проверить на Самой Стабильной ОС Всех Времен и Народов - Centos :) там как раз в стабильной версии php 5.1.6

Fearful, ну вот разве я не написал такой же наивный код, который Пентек критикует?

вот его якобы неправильный вариант


<?php
$f=fopen($filename,"a+") or die();
flock($f,LOCK_EX) or die();
//here write some lines to the file -- not included
//then close:
flock($f,LOCK_UN) or die();
fclose($f) or die();
?>

дальше он упускает важный момент


2: flock ok this process now continues
1: fclose ok
2: должен сделать перемотку в конец файла, потому что с момента открытия в "a+" файл изменился
2: write something, but due to prebuffering the file is now empty, so content written by 1 is now unconsidered, forgotten.
2: unlock ok

"but due to prebuffering the file is now empty" - какой еще prebuffering? при открытии файла через fopen происходит его считывание ? Глючит его.

Всего: 6293