Ubuntu20.04 关闭ssh apache服务也随之关闭,造成网站不能访问

今天我的网站google云服务器空间满了,当时只申请了10G的空间。扩展磁盘空间没有成功,只能重建一个,顺便把系统换成了20.04版本。经过恢复,排错,以为是都处理好了,随后发现网站会随着ssh窗口的关闭,而结束apache的主程序。

连接ssh,显示系统信息后会报错:

1
groups: cannot find name for group ID 952083221

查看守护进程:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
tl8517_gmail_com@tl8517:~$ ps axj

PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
821 2213 2213 2213 ? -1 Ss 0 0:00 sshd: tl8517_gmail_com [p
1 2240 2240 2240 ? -1 Ss 952083221 0:00 /lib/systemd/systemd
2240 2242 2240 2240 ? -1 S 952083221 0:00 (sd-pam)
2213 2313 2213 2213 ? -1 S 952083221 0:00 sshd: tl8517_gmail_co
2313 2314 2314 2314 pts/0 2461 Ss 952083221 0:00 -bash
2313 2315 2315 2315 ? -1 Ss 952083221 0:00 /usr/lib/openssh/sftp
1 2371 2371 2371 ? -1 Ss 0 0:00 /usr/sbin/apache2 -k star
2371 2372 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2371 2373 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2371 2374 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2371 2375 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2371 2376 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2371 2397 2371 2371 ? -1 S 952083221 0:00 /usr/sbin/apache2 -k
2 2440 0 0 ? -1 I 0 0:00 [kworker/u2:1-events_unbo
2314 2461 2461 2314 pts/0 2461 R+ 952083221 0:00 ps axj

守护进程 UID : 0

无控制终端 TTY : ?

终端进程组 TPGID : -1

不能登陆网站时,在ssh查看apache状态:

1
sudo systemctl status apache2
1
2
3
4
5
6
7
8
9
10
11
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2020-05-03 11:26:31 UTC; 8min ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 2628 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 2645 (code=exited, status=1/FAILURE)

May 03 11:05:32 tl8517 systemd[1]: Starting The Apache HTTP Server...
May 03 11:05:32 tl8517 systemd[1]: Started The Apache HTTP Server.
May 03 11:26:31 tl8517 systemd[1]: apache2.service: Main process exited, code=exited, statu>
May 03 11:26:31 tl8517 systemd[1]: apache2.service: Failed with result 'exit-code'.

参考连接:

https://github.com/gatieme/AderXCoding/tree/master/system/tools/ssh_exit

┗`O′┛ 嗷~~好麻烦!!!

我的解决方法,在实例中关闭重启实例。先凑合用用,以后在解决。