Servcare

Рейтинг
11
Регистрация
21.05.2012

Какие скрипты, делается однострочником в шелле, хотя если для всех баз то посложнее

for i in `mysql -e 'show databases' | awk '{print $1}' | egrep -v '(mysql|information_schema|Database)'`; do mysql -e 'show tables' $i | egrep -v ^Tables_in | xargs -n1 -I@@ echo "mysql -e 'ALTER TABLE @@ ENGINE=InnoDB' $i" ; done

выдаст что-то типа

mysql -e 'ALTER TABLE users_groups ENGINE=InnoDB' zabbix

mysql -e 'ALTER TABLE usrgrp ENGINE=InnoDB' zabbix

mysql -e 'ALTER TABLE valuemaps ENGINE=InnoDB' zabbix

mysql -e 'ALTER TABLE articles ENGINE=InnoDB' zfconf

mysql -e 'ALTER TABLE pages ENGINE=InnoDB' zfconf

mysql -e 'ALTER TABLE users ENGINE=InnoDB' zfconf

если все ок, то нужно будет просто убрать echo и "" кавычки чтоб команда выполнилась

Gunnerss:
После того как я поставил gzip сжатие в nginx выдает ошибку
[emerg]: unknown directive "gzip_static" in
nginx -V
ngnix 1.2.3 ..
нету with-http_gzip_static_module .. понятное дело что ошибка именно в этом..

как мне включить with-http_gzip_static_module ? чтобы я мог использовать "gzip_static "

Из документации "По умолчанию этот модуль не собирается, его сборку необходимо разрешить с помощью конфигурационного параметра --with-http_gzip_static_module."

Берем сорцы, распаковываем, делаем configure со всеми старыми модулями плюс этим и вперед

Нет, файл будет браться из кеша не обращаясь к nginx. Клиенту нужно нажать какой-нибудь ctrl + f5 или почистить кеш чтоб увидеть новый файлик

ValdisRu:
ТС бери лучше разовую услугу настройки сервера, раз настроят и будет работать пока железо не поржавеет, на пакеты типа постоянно платишь постоянно мониторим не ведись

А я смотрю вы специалист, цените свой бизнес)

DavyJohnes:
А что если изначально поставить testing release? Тогда траблы пропадут?

Да, типа того. Но testing не зря так называется из-за возможных проблем новых пакетов :) Хотя дебиановцы и там стараются подревнее да постабильнее сделать.

Но лучше всего

http://backports-master.debian.org/ или dotdeb как посоветовали выше

foxi:
У дебиана testing всегда стабилен, раньше, да и сейчас, на десктопе постоянно его юзаю. Косяков ниразу не всплывало, что не скажешь о sid (нестабильном) дистрибутиве...

Суть не в том. Если наставишь пакетов с разных релизов то потом будут проблемы с зависимостями.

Лучше использовать backports, потому что с таким обновлением до testing проблемы будут потом

nginx работает с php-cgi или еще прослойка из апача есть?

mysql нагружен? (можно глянуть mysqladmin stat / mysqladmin pr). Каков размер базы?

Пусть лучше грамотный админ посмотреть, чем гадать

Dimetr_ON:
видимо в какой-то момент, месяц назад, адаптер посчитал винт неисправным и да, писал на один.
Сегодня глюканул второй, ну вот результат. Просил сапорт выдернуть диск с неактуальной инфой, но столкнулся с непониманием... то зачем, то дай серийник и тд

---------- Добавлено 09-17-2012 в 11:14 PM ----------


посоветуете что нибудь?

Ну в принципе то да, нужно выдергивать диск с неактульной инфой, грузится с "нового" и предварительно забекапившись пересобрать рейд. Это на пальцах

madoff:
это что рейд писал данные на один диск, он вылетел а второй сам по себе заработал с старыми данными так получается ? :)

бывало и такое) Контроллер почему считал давно выпавший веник здоровым/свежее и после ребута отдавал данные с него.

Всего: 62