Система сдохла
Как диагностировать и чем лечить?
Спасибо.
Please Войти or Create an account to join the conversation.
- Grey DeMonstr
-
Topic Author
- Offline
- Новый участник
-
- Posts: 4
Please Войти or Create an account to join the conversation.
- Grey DeMonstr
-
Topic Author
- Offline
- Новый участник
-
- Posts: 4
Ну а если что-то с Базой случилось, то чем искать и чинить проще удалить базу данных и создать ее снова.
Можно даже не удалять а повторить создание структуры по инструкции README.md:
mysql -usopds -psopds sopds < ./db/tables.sql
mysql -usopds -psopds sopds < ./db/genres.sql
После этого конечно нужно пересканировать коллекцию книг.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
- Posts: 297
- Karma: 8
mitshel wrote: Логи есть в каталоге Logs - там могут быть видны ошибки.
Ну а если что-то с Базой случилось, то чем искать и чинить проще удалить базу данных и создать ее снова.
Можно даже не удалять а повторить создание структуры по инструкции README.md:
mysql -usopds -psopds sopds < ./db/tables.sql
mysql -usopds -psopds sopds < ./db/genres.sql
После этого конечно нужно пересканировать коллекцию книг.
sopds-scand.log [
2015-09-15 14:47:11,655 INFO sopdsDaemon __init__()...
2015-09-15 14:47:11,656 INFO sopdsDaemon start()...
2015-09-15 14:47:11,923 INFO sopdsDaemon entering in main loop...
2015-09-15 14:47:11,924 INFO ***** Starting sopds-scan...
Traceback (most recent call last):
File "./sopdsd.py", line 338, in <module>
daemon.start()
File "./sopdsd.py", line 292, in start
Daemon.start(self)
File "./sopdsd.py", line 146, in start
self.run()
File "./sopdsd.py", line 327, in run
self.run_scanner()
File "./sopdsd.py", line 318, in run_scanner
self.scanner.scan_all()
File "/home/sopds-master/py/sopdscan.py", line 80, in scan_all
self.opdsdb.avail_check_prepare()
File "/home/sopds-master/py/sopdsdb.py", line 852, in avail_check_prepare
cursor=self.cnx.cursor()
AttributeError: 'opdsDatabase' object has no attribute 'cnx'
2015-09-15 14:47:12,067 INFO sopdsDaemon delpid()...
Видимо так и придётся делать. Просто в коллекции 147 гигов архивов, мой NAS их неделю сканировать будет.
Please Войти or Create an account to join the conversation.
- Grey DeMonstr
-
Topic Author
- Offline
- Новый участник
-
- Posts: 4
1.Может быть не запускается демон Mysql - попробуй запустить вручную посмотри что в системных логах. 2. SOPDS не может связаться с mysql - это происходит по разным причинам - в основном неверные реквизиты в sopds.conf имя БД, хост, пользователь, пароль - проверь возможность подключения к БД клиентом mysql.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
- Posts: 297
- Karma: 8
mysqlcheck --all-databases --auto-repair
База починилась, всё заработало.
Please Войти or Create an account to join the conversation.
- Grey DeMonstr
-
Topic Author
- Offline
- Новый участник
-
- Posts: 4