Если Вам верить - один раз у вас mysqld _нормально_ стартовал с определенным
каталогом данных (после бекапа). А второй раз - нет (абсолютно такой же каталог,
восстановленный из бекапа).
Да, неправы. Например:
http://www.seagate.com/www/ru-ru/products/servers/constellation/
vs
http://www.seagate.com/www/ru-ru/products/desktops/barracuda_hard_drives/
С точки зрения форм-факторов, интерфейсов - разницы нет, конечно. Хотя
пока не видел моделей с SAS, позиционирующихся для десктопного применения.
Что значит "обычные жесткие"?
Вы имеете в виду разные модели SATA-дисков? Например
типа серии ES ("серверные") у Seagate. Так нет разницы
по формату/интерфейсам.
Или Вы хотите цеплять диски без корзинки хотсвапа?
Raistlin, это потому, что делали бекап именно что "тупо файловый". Если
копируете файлы с живого mysql - тут и MyISAM не выдержит, не то что InnoDB.
Делаете нормальный файловый бекап со снапшотами LVM/ZFS, READ локами
таблиц перед созданием снапшота - все восстановится нормально.
DIMAKO, ужас какой. Все, что делает Ваш скрипт:
find /dir1 /dir2 /dir3 -name 'sess_*' -print0 | xargs -n 200 -r -0 rm
Вот _нормальный_ код (адаптирован из штатного скрипта Debian в
/etc/cron.d/php5) который учитывает время хранения сессий:
#!/bin/sh [ -x /usr/lib/php5/maxlifetime ] || exit 1 dirs="/var/lib/php5 /var/www/user1/data/mod-tmp /var/www/user2/data/mod-tmp" for d in $dirs do [ -d $d ] && find $d -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm done
А что, nginx уже выкинули из main в дебиане? Всегда там был. Подключать
что-то стороннее нужно, если неприменно хотите nginx из экспериментальной
ветки, например. Не более.
Это, кстати, один из больших плюсов дебиан - набор ПО в стандартном
репозитории - много больше всяких центосов, который без сторонних
источников вообще мало кто использует (см., например, #5 в треде).
Это они молодцы :) Советую так и оставить, начав "обучение" с
http://www.debian.org/doc/manuals/debian-reference/.
Не тот VPS взяли.
Редко, но встречал, что в образ CentOS на VPS-ах - не
включают yum. Можно доставить, конечно, руками:
1) идем на http://mirror.yandex.ru/centos/
2) ищем нужный rpm-пакет (yum называется)
3) ставим (плюс, указываем ссылки на то, что он попросит как зависимости):
rpm -Uvh http://mirror...bla...yum...rpm
Но лучше взять нормальный VPS - yum Вам не от хорошей жизни не дали. Вероятно
память обрезана совсем неприлично.
1. Какую ошибку оно выдавало? Зачем нужно было делать руками? Если не поправили сперва ошибку.
2. Какие могут быть 400 пакетов, если сменили major-версию дистрибутива. Например,
перешли с Etch на Lenny. Или просто годами не обновлялись?
Выполните (и покажите вывод):
apt-get updateapt-get --dry-run upgrade
luxs, тогда точно - либо снапшоты - либо делать репликацию и mysqldump со slave.