“Никакие файлы журнала не были найдены” на chrooted спасательной системе

У меня есть удаленный сервер Ubuntu 16.04, которого я не могу достигнуть через ssh после того, как я завершил работу его и загрузил его снова. Мне установили Сервер OpenSSH во время установки системы, и я никогда не отключал его (например. systemctl disable или update-rc.d remove).

Для обнаружения ошибки, я перезагрузил сервер в спасательном режиме (через веб-интерфейс сервера hoster) и chrooted к корневому разделу:

root@rescue ~ # mount /dev/md2 /mnt
root@rescue ~ # chroot /mnt

Файловая система выглядит хорошо до сих пор, но нет никакого журнала начальной загрузки (/var/log/boot или подобный). Системный журнал заканчивается точно в то время, когда я закрыл сервер, никакие новые записи, кажется, не были добавлены.

Я узнал, что согласно 16,04 должен использовать journalctl для получения журналов, таким образом, я попробовал:

root@rescue ~ # journalctl
No journal files were found.
-- No entries --

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

Тем не менее, я пытался включить ssh на запуске:

root@rescue ~ # systemctl enable ssh
Synchronizing state of ssh.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable ssh

Но напрасно, после shutdown -r now Я все еще не могу достигнуть сервера. nmap дает мне

Host is up (0.037s latency).
Not shown: 996 closed ports
PORT     STATE    SERVICE
135/tcp  filtered msrpc
445/tcp  filtered microsoft-ds
593/tcp  filtered http-rpc-epmap
1720/tcp filtered H.323/Q.931

Я просто не могу найти способ выяснить, какова проблема могла бы быть. Кто-либо мог дать мне подсказку?

0
задан 30 October 2018 в 05:14

2 ответа

Оказалось, что у меня была ошибка в /etc/fstab, поэтому ничего не могло быть записано в файлы журнала.

1
ответ дан 27 October 2019 в 06:33

Я думаю прежде

chroot /mnt

Вы имеете к

sudo mount --bind /dev /mnt/dev &&
sudo mount --bind /dev/pts /mnt/dev/pts &&
sudo mount --bind /proc /mnt/proc &&
sudo mount --bind /sys /mnt/sys
0
ответ дан 27 October 2019 в 06:33

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

Похожие вопросы: