Прошу помощи.
Началось все с того что я захотел узнать наработку дисков. ОС FreeBSD 8.2-RELEASE-p4
Через порты не вышло, но меня это не остановило. И установил я smartctl так:
# setenv PACKAGESITE
http://ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/8.2-RELEASE/packages/Latest/pkg_add -rf mtr и smartctl
С задачей справился, но это зацепило Perl, который я пытался восстановить, но по итогу все убил.
Нашел старый резервный диск с ОС, пробовал развернуть Mysql дамп через gunzip -c db.sql.gz | mysql -uroot -hlocalhost -ppass bill
И получал ошибку ERROR at line 7395: Unknown command '\"'.
И решил просто выполнить копирование папки с базой.
Сейчас на новом сервере (резервном) биллинга работает, авторизация проходит, но вот в разделе Клиенты пусто.
Если создать клиента то он тоже не появляется, но если открыть его через ID то карточка открывается. Но если попробовать пополнить счет то вижу ошибку Клиент с id=395 не найден в базе данных.
Пробовал восстановит БД через:
mysql> drop database test;
mysql> create database test;
mysql> use test;
mysql> source bill_dd-mm-yyyy.sql;
Но получил ошибки:
PAGER set to stdout
PAGER set to stdout
ERROR:
Unknown command '\''.
ERROR:
Unknown command '\''.
PAGER set to stdout
PAGER set to stdout
ERROR:
Unknown command '\''.
ERROR:
Unknown command '\''.
PAGER set to stdout
ERROR:
Unknown command '\''.
ERROR:
Unknown command '\''.
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
PAGER set to stdout
ERROR 1041 (HY000): Out of memory; check if mysqld or some other process uses all available memory; if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space
Лимиты памяти увеличил:
alfa# cat /boot/loader.conf
#ipdivert_load="YES"
#ipfw_load="YES"
#dummynet_load="YES"
ng_ipacct="YES"
ng_ipfw_load="YES"
net.graph.maxdata=65536
net.graph.maxalloc=65536
kern.maxdsiz="1573741824" # 1.5GB
kern.dfldsiz="1573741824" # 1.5GB
kern.maxssiz="134217728" # 128MB
alfa#
Буду рад любой помощи.
Спасибо.