Альфреско не мог начать. Зачем?

У меня есть на свежем воздухе на моей виртуальной машине. Когда я пытаюсь запустить Alfresco, я получаю сообщение об ошибке "postgresql не может быть запущен", например:

/opt/alfresco/postgresql/scripts/ctl.sh : postgresql  could not be started
Using CATALINA_BASE:   /opt/alfresco/tomcat
Using CATALINA_HOME:   /opt/alfresco/tomcat
Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp
Using JRE_HOME:        /opt/alfresco/java
Using CLASSPATH:       /opt/alfresco/tomcat/bin/bootstrap.jar
/opt/alfresco/tomcat/scripts/ctl.sh : tomcat started

Когда я проверяю, оказывается, что емкость жесткого диска заполнена.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             7.4G  7.4G     0 100% /
none                 1001M  152K 1001M   1% /dev
none                 1005M     0 1005M   0% /dev/shm
none                 1005M   52K 1005M   1% /var/run
none                 1005M     0 1005M   0% /var/lock
/dev/sda3             9.2G  634M  8.1G   8% /var

Я поместил jdbc postgresql в /tomcat/lib. станет ли полная емкость жесткого диска на виртуальной машине, на которую он влияет, таким образом, под открытым небом, ошибка или из-за чего-то еще? и как мне это исправить? заранее спасибо.

1 ответ

Решение

Скорее всего, ваша проблема будет связана с наличием полного диска, но даже если это не что-то другое, оно сломается из-за этого, поэтому сначала займитесь этим. Используйте команду

du --max-depth=1 / | sort -rn 

получить список файлов и каталогов и дискового пространства, которое они используют (в блоках). Чем выше в списке, тем больше места на диске используется. Затем вы можете использовать ту же команду для детализации файловой системы, чтобы определить, что заполняет диск. Например, если вы определили, что /tomcat является каталогом, содержащим каталоги / файлы, заполняющие диск, выполните команду

du --maxdepth=1 /tomcat  | sort -rn

и так до тех пор, пока в конце концов вам не понадобится ls -l определить, какие файлы являются причиной.

Как только вы это узнаете, вы сможете определить, какое действие предпринять.

Другие вопросы по тегам