4

Помогите починить VPS на CentOS 7.2

Всем привет!
Имеется VPS на CentOS. Там установлен ISP Manager и висит простейший сайт (чисто для себя). Как поставил все это года 2 назад, так все и висит. Но недавно слетела оплата на хостинге, я где-то через час оплатил, а сервер не включается. Пытаюсь попасть по SSH, пинг по ип адресу и прочие уловки - ничего не работает, пинг - тайм-аут.

Написал в поддержку, но там, видимо, все испарились, никто 3 дня не отвечает.

Единственный способ зайти - это через внутренню панель в кабинете провайдера. Тогда выдает доступ к какому-то обрезаному SSH по другому IP адресу (половина команд не работает, с установками тоже какие то проблемы, скачать тоже не дает ничего).

В общем, перерыл весь интернет, а тк знаний ноль, то ничего сделать не могу. Пытался зайти в логи, все что находил это логи в день отключения сервера, больше ничего не нашел.
Подскажите, пожалуйста, может есть какой способ что-то сделать?

Может скажите где логи посмореть? /var/log/ папка есть, вот что там лежит:

Помогите починить VPS на CentOS 7.2

Лига Сисадминов

2.4K постов18.9K подписчика

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

1
Автор поста оценил этот комментарий

Через панель хостера рестартаните. Ну как так. Ну ок. Есть пинг. Едем дальше. Значит демон сервера  ssh не запускается/ не сконфигурирован/ блокируется фаерволом. Извините. Но вот так правда не бывает ни с того ни сего. Дергайте тп хостера. Пусть отказывают контейнер из бэкапа на вчера. Лучший вариант, чем ковыряться всем пикабу по переписке )) тем более сайт личный и не так уж критично, что он сутки полежит

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да вот думал может есть простое решение, но, видимо, не тот случай) Спасибо)

0
Автор поста оценил этот комментарий

#runlevel

unknown

выглядит так, как будто текущий дефолтный target systemd не смог достичь активного состояния, а это в свою очередь означает, что какой-то из критичных сервисов не стартанул при загрузке (похоже что связанный с сетью, раз уж с ней траблы).
в норме должно быть что-то вроде "N 5" или "N 3" вместо "unknown".
а что покажет после перезагрузки
systemctl --failed
?
если после этого сказать
telinit 5
, то сеть станет доступна?
...
ну и, кстати говоря, место на разделах/дисках есть?
df -h
df -i
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 40G 8.5G 32G 22% /
devtmpfs 512M 0 512M 0% /dev
tmpfs 512M 0 512M 0% /dev/shm
tmpfs 512M 0 512M 0% /run
tmpfs 512M 0 512M 0% /sys/fs/cgroup

# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/simfs 20971520 52221 20919299 1% /
devtmpfs 131072 31 131041 1% /dev
tmpfs 131072 1 131071 1% /dev/shm
tmpfs 131072 4 131068 1% /run
tmpfs 131072 10 131062 1% /sys/fs/cgroup

0
Автор поста оценил этот комментарий

#runlevel

unknown

выглядит так, как будто текущий дефолтный target systemd не смог достичь активного состояния, а это в свою очередь означает, что какой-то из критичных сервисов не стартанул при загрузке (похоже что связанный с сетью, раз уж с ней траблы).
в норме должно быть что-то вроде "N 5" или "N 3" вместо "unknown".
а что покажет после перезагрузки
systemctl --failed
?
если после этого сказать
telinit 5
, то сеть станет доступна?
...
ну и, кстати говоря, место на разделах/дисках есть?
df -h
df -i
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

# systemctl --failed
Failed to get D-Bus connection: No such file or directory
# telinit 5
Failed to talk to init daemon.
Сеть не работает после этого

Когда запускаю service network restart, тогда хоть пингуется, но сам запуск с кучей ошибок

# service network restart
Failed to get D-Bus connection: No such file or directory
Shutting down loopback interface: ./network-functions: line 260: cd: /var/run/netreport: No such file or directory
[ OK ]
Failed to write '16' to '/proc/sys/kernel/sysrq': Permission denied
Failed to write '1' to '/proc/sys/kernel/core_uses_pid': Permission denied
Failed to write '1' to '/proc/sys/kernel/kptr_restrict': Permission denied
Bringing up loopback interface: ./network-functions: line 260: cd: /var/run/netreport: No such file or directory
[ OK ]
Bringing up interface venet0: arping: Device venet0 not available.
./network-functions: line 260: cd: /var/run/netreport: No such file or directory
./network-functions: line 260: cd: /var/run/netreport: No such file or directory
[ OK ]
Failed to write '16' to '/proc/sys/kernel/sysrq': Permission denied
Failed to write '1' to '/proc/sys/kernel/core_uses_pid': Permission denied
Failed to write '1' to '/proc/sys/kernel/kptr_restrict': Permission denied
touch: cannot touch '/var/lock/subsys/network': No such file or directory

0
Автор поста оценил этот комментарий

[root@22582638 /]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/void
inet 127.0.0.1/32 scope host venet0
inet [ТУТ ИП СЕРВЕРА МОЕГО]/32 brd [ТУТ ИП СЕРВЕРА МОЕГО] scope global venet0:0
Сайт физически лежит, я это сразу глянул, все на месте как бы, но не работает)
А как через ISP перезагрузить? Я всегда заходил по адресу IP:PORT/ispmngr (как-то так), а тк ИП не работает, то и не зайти
Взлом врядли, тк тут совпало отключение за неуплату. За пару часов до отключения все работало)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Если сделать service network restart, то начинает пинговать по ип) но ссх нормальный так и недоступен

показать ответы
0
Автор поста оценил этот комментарий

Машина была остановлена. В консоли доступ к аварийному образу. Перезапустите её.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Через цмс хостера ничего не дает перезагрузка. Могу отключить виртуальную машину, включить, перезагрузить, но все-равно ничего не меняется.

0
Автор поста оценил этот комментарий

про SSH - вас попросили скопипастить, что там написано, а вы пишете своими словами. то, что это обычный IP адрес с другим портом - мне лично ничего не говорит. я надеялся, что смогу увидеть в точности, что написано в терминале, когда вы подключаетесь по этому SSH, чтобы по виду командной строки и выводу загрузки попробовать понять, что это за режим.
...
выполните ещё команду
runlevel
и приложите результат сюда.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
#runlevel
unknown

при логине пишет так:

Last login: Sat Aug 27 17:37:50 2022 from XXX
entered into CT 54714

Еще заметил если сделать service network restart, то начинает пинговать по ип) но ссх нормальный так и недоступен

# systemctl start sshd
Failed to get D-Bus connection: No such file or directory
sudo так же нет

показать ответы
1
Автор поста оценил этот комментарий

Может реально удалили виртуалку, из за того, что не оплатили? Посмотрите сетевые интерфейсы для начала раз нет пинга. Посмотрите что запущено. Если это сайт, то апач или нгинх демон должен быть запущен. Посмотрите директории где лежит сайт. Лежит ли он там. Так не бывает обычно, что раз и вот. Перезагрузите из isp. Это же тупо контейнер если смотреть сверху. Если смотреть снизу, то могли ломануть некие "нетоварищи".  Но начните разбираться с ребута и сети. Имхо. И фэйлтубан логи. Хмм. И да, у норм хостеров обычно есть неделя бэкапов на контейнеры.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

[root@22582638 /]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/void
inet 127.0.0.1/32 scope host venet0
inet [ТУТ ИП СЕРВЕРА МОЕГО]/32 brd [ТУТ ИП СЕРВЕРА МОЕГО] scope global venet0:0
Сайт физически лежит, я это сразу глянул, все на месте как бы, но не работает)
А как через ISP перезагрузить? Я всегда заходил по адресу IP:PORT/ispmngr (как-то так), а тк ИП не работает, то и не зайти
Взлом врядли, тк тут совпало отключение за неуплату. За пару часов до отключения все работало)
показать ответы
Автор поста оценил этот комментарий

less /var/log/messages


не journalctl? сентось же уже седьмая.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

через эту команду норм выдало, но, опять же, все заканчивается днем, когда отрубили сервак

Aug 24 04:12:42 22582638 network[11101]: Shutting down loopback interface: [ OK ]
Aug 24 04:12:42 22582638 systemd[1]: Stopped LSB: Bring up/down networking.
Aug 24 04:12:42 22582638 systemd[1]: Stopping IPv6 firewall with ip6tables...
Aug 24 04:12:42 22582638 ip6tables.init[11262]: ip6tables: Setting chains to policy ACCEPT: mangle filter [ OK ]
Aug 24 04:12:42 22582638 ip6tables.init[11262]: ip6tables: Flushing firewall rules: [ OK ]
Aug 24 04:12:42 22582638 ip6tables.init[11262]: ip6tables: Unloading modules: [ OK ]
Aug 24 04:12:43 22582638 systemd[1]: Stopped IPv6 firewall with ip6tables.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Basic System.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Sockets.
Aug 24 04:12:43 22582638 systemd[1]: Closed D-Bus System Message Bus Socket.
Aug 24 04:12:43 22582638 systemd[1]: Closed RPCbind Server Activation Socket.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Slices.
Aug 24 04:12:43 22582638 systemd[1]: Removed slice User and Session Slice.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Paths.
Aug 24 04:12:43 22582638 systemd[1]: Stopped Dispatch Password Requests to Console Directory Watch.
Aug 24 04:12:43 22582638 systemd[1]: Stopped Flexible branding.
Aug 24 04:12:43 22582638 systemd[1]: Stopped Forward Password Requests to Wall Directory Watch.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target System Initialization.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Local Encrypted Volumes.
Aug 24 04:12:43 22582638 systemd[1]: Stopping Update UTMP about System Boot/Shutdown...
Aug 24 04:12:43 22582638 systemd[1]: Stopping Load/Save Random Seed...
Aug 24 04:12:43 22582638 systemd[1]: Stopped Update UTMP about System Boot/Shutdown.
Aug 24 04:12:43 22582638 systemd[1]: Stopped Create Volatile Files and Directories.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Local File Systems.
Aug 24 04:12:43 22582638 systemd[1]: Unmounting /run/user/0...
Aug 24 04:12:43 22582638 systemd[1]: Stopped Configure read-only root support.
Aug 24 04:12:43 22582638 systemd[1]: Stopped Load/Save Random Seed.
Aug 24 04:12:43 22582638 umount[11321]: umount: /run/user/0: not mounted
Aug 24 04:12:43 22582638 systemd[1]: run-user-0.mount mount process exited, code=exited status=32
Aug 24 04:12:43 22582638 systemd[1]: Unmounted /run/user/0.
Aug 24 04:12:43 22582638 systemd[1]: Unit run-user-0.mount entered failed state.
Aug 24 04:12:43 22582638 systemd[1]: Reached target Unmount All Filesystems.
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Local File Systems (Pre).
Aug 24 04:12:43 22582638 systemd[1]: Stopped Remount Root and Kernel File Systems.
Aug 24 04:12:43 22582638 systemd[1]: Reached target Shutdown.
Aug 24 04:12:43 22582638 systemd[1]: Reached target Final Step.
Aug 24 04:12:43 22582638 systemd[1]: Starting Halt...
Aug 24 04:12:43 22582638 systemd[1]: Stopped target Swap.
Aug 24 04:12:43 22582638 systemd[1]: Shutting down.
Aug 24 04:12:43 22582638 systemd-journal[60]: Journal stopped

показать ответы
2
Автор поста оценил этот комментарий

> Тогда выдает доступ к какому-то обрезаному SSH по другому IP адресу
можно попробовать начать с того, чтобы скопипастить сюда, как выглядит этот обрезанный SSH, может что и щёлкнет в голове. может это rescue-mode или даже initrd-консоль, но не видя этого можно только гадать.


> Может скажите где логи посмореть?

можно начать с просмотра
less /var/log/messages
и
dmesg -T

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

#less /var/log/messages

Aug 21 03:35:04 22582638 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="104" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Aug 24 04:12:39 22582638 rsyslogd-3000: sd_journal_get_cursor() failed: 'Cannot assign requested address'
Aug 24 04:12:39 22582638 rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="104" x-info="http://www.rsyslog.com"] exiting on signal 15.

24 августа это вот когда отрубило мне сервак за неулату

а вот по команде dmesg -T ничего не происходит


про SSH - это обычный IP адрес только с другим портом.

В панеле управления хостинга это называется Serial Console - нажимаешь кнопку, тебе дают ip:port, логин и пасс. Могу зайти через cmd с команды ssh или через putty.

показать ответы
0
Автор поста оценил этот комментарий

Самый верный вариант - доставать поддержку хостера.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

я им где только не писал - тишина (

0
Автор поста оценил этот комментарий
А что ребута нет в панели управления ?
Скриншот это из KML?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ребут то есть) он пишет, что все ок перезагрузилось, сервер типо онлайн, но ничего не меняется. Скриншот это CMD виндовская, захожу через SSH обрезанный, что в панеле управления на чрезвычайный случай. Через него я могу видеть свои файлы, но скачать не могу, ничего установить тоже не могу (

0
Автор поста оценил этот комментарий
А у них нет удаления автоматики при неоплате?
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Там удаляет через неделю, я через час оплатил. Файлы все на месте, но доступны чз ограниченный доступ. Не могу даже по SFTP скачать ( так бы скачал и заново все поставил, но нет (

показать ответы