Дороговато немного, дешевле будет перейти на сервер с 48-64ГБ памяти, еще и пару дополнительных винтов в raid поставить.
Ну тут я полный нуб, собственно бекапинг то ладно, надо будет читать и пробовать, возможно как-то усовершенствую потом.
Всем спасибо за участие и ответы! После последних изменений сервер в swap не уходит, получается тему использования памяти решили:)---------- Добавлено 24.01.2012 в 17:48 ----------
Это я что-то перепутал, подумал там оплата в месяц почему-то😒
А чем или как можно безболезненно делать бекапинг?
Про control.php вообще не знал, и в phpinfo все есть и в контрольной панельке тоже.
netwind, myhand,
Подкорректировал httpd maxclients, listen backlog и php.ini для eaccelerator (512МБ и убрал запись в tmpfs, теперь в ОЗУ и на HDD).
netwind,
Насчет бекапа надо изучать rsync - у меня им переносятся дампы баз, с установленными nice, ionice и опцией --bandwith-limit. А полный бекап делается стандартными средствами директадмина.
Рестартить мускул я б тоже не стал, но его надо как-то настроить на максимальную производительность - а для этого надо рестартить и ждать 1-2дня.
myhand,
Насчет swap, получается оно раз закинуло в swap, потом забрало информацию обратно в ОЗУ и в swap'е просто держит, авось пригодится:) Прикрепил график swap. Получается, трогать вообще не нужно - оно раз когда сгружает тормозит и все, а я напрасно после делаю swapoff и swapon (опять тормозит), после оно опять сгружает часть в swap (опять тормозит) ну и т.д.
tls,
Прикрепил оба конфига.
Стоп, webmoney.ua - это и есть вывод через УГА. Ошибочка вышла, я имел ввиду вывод через money.ua/prosto.
По договору без кошелька можно работать с УГА - только не удобно очень, я во всяком случае не смог придумать, как я буду в такой способ работать.
Адсенс на ВМ - н-р, через /ru/forum/597285.
Расчетный счет есть, при открытии никаких договоров не показывал и ничего вообще не говорил. Насчет ВЭД вообще не знаю, все деньги и через webmoney.ua и через money.ua - приходят из Украины, поэтому ВЭД нет. И никаких документов в банк я не носил, не банк а хз что - мне в налоговой меньше вопросов задавали за все время :)
Не знаю пока, вообще склоняюсь к webmoney.ua для вывода денег, но у меня 3группа (контракт с юриком), это получается 5% налог, 3% за вывод, еще ЕСВ 34,7% от минималки.. ну наверное так придется делать. Все-таки рисковать с УГА не хочется, а то будет потом 15%+штрафы+пеня+34,7% ЕСВ от суммы вывода, а не от минималки.
По поводу адсенса - как вариант обналичивать на вебмани и выводить, никак не прикопаются.. наверное :)
PS Попутал webmoney.ua и money.ua, поправки /ru/forum/comment/9947376
Zegaldis,
Ну буду иметь ввиду, хотя за книгой пойду как свидетельство будет, сейчас оно в налоговой на продлении или может уже в апреле, все сделаю вместе с квартальным отчетом. В прошлом году продленное свидетельство забрал 4 апреля.
А вот насчет ЭЦП я и сам не знаю, собирался сразу оформлять после сдачи 1го отчета - но не захотелось бегать в контору, потом опять нужно отстоять очереди в налоговой и в ПФ. Потом зарекался в январе 2011 года, что точно пойду и сделаю - такой очереди я еще нигде не видел. Но пока так и не собрался:)
Поставил в httpd backlog 511.
[root@server /]# grep Swap /proc/meminfo
SwapCached: 55404 kB
SwapTotal: 12691308 kB
SwapFree: 12635904 kB
[root@server /]# awk '/^Swap/{s=s+$2}END{print s}' /proc/*/smaps
0
Таких нагрузок нету, вообще обычно используется 50 дочерних процессов (busy+idle). Поставил start и minspare 25, maxspare 50, serverlimit и maxclients 100, maxrequestperchild 250.
Вообще я пытался закешировать mysql, т.к. при том же рестарте сервиса - это очень узкое место на сервере. Раньше удавалось держать все данные mysql в кеше и проблем в работе сервера не было, и медленных запросов было меньше. Сейчас рестарт mysql равносилен дауну сервера минут на 15, пока он закеширует файлы и все станет нормально.
Eaccelerator вообще поставил чисто попробовать, раньше его не было - возможно, стоит его вообще убрать, или сделать на 128-256-512-1024МБ (тогда и tmpfs точно не нужен) - чтобы не отнимал / не сильно отнимал ОЗУ. Что подскажите, как поступить?
Также, тот же mysqltuner и tuning-primer советуют ставить key_buffer_size 6ГБ, больше 1/4 ОЗУ не советует, но этого вроде пока достаточно. Вообще можно попробовать key_buffer_size вообще убрать и по идеи система сама закеширует нужные ей индексы и таблицы, и в данном случае в ОЗУ не будут висеть индексы от неиспользуемых БД (которые туда попадают при оптимизации БД или при ежедневном дампе БД). Может стоит попробовать или это глупо?
Сколько ГБ php-кода я не знаю. PHP-CLI стоит в директадмине, поэтому он и используется. Да, это хостинг с небольшим количеством клиентов, на сервере более 200сайтов.
Лог mysql-slow оставил на /var/log/mysql-slow.log, только убрал log_quieries_without_indexes, теперь он не особо часто обновляется.
Ну это да, но все равно бекапы надо делать. И даже если платить за решения, которые проводят бекапинг на стороне бекап-сервера - все равно кеши пострадают, т.к. будет интенсивное чтение файлов.
Я вроде даже не помню, чтобы менял это значение. А какое значение по умолчанию, стоит директадмин?
Сервер все равно свопится, хотя на данный момент это не отражается на производительности. В swap было до 1,5ГБ, сейчас 0,5ГБ. Исправленный Вами скрипт все также обрабатывается без ошибок и выводит:
Swap usage[kB] Process[PID]
============================
Overall swap used: 0 kB
Я оформлялся через юриста, за книгу отдал 40грн.. И получил ее уже прошнурованную и с печатью налоговой. Вообще думал в налоговой они сами это делают и выдают уже полностью готовую книгу. А по поводу цен - в январе 2011 за бланки по 1ДФ за 2 месяца (или НДФЛ, который потом отменили) и бланки персонификации в ПФ я отдал около 10грн, вот и поэтому думал о более высокой цене.
PS Сказали, что еще не готово. Когда примерно ждать - пока ничего не известно, перезвоните недельки через две:)
PS Возможно большая часть нагрузки упала из-за допиливания nginx. Раньше он использовался только для передачи ответов от httpd, а теперь и статику раздает. Хотя думаю, что httpd был виноват и может действительно что-то клинило его - вот он и отжирал память.