Ubuntu 普通升级也能把登录升挂?

2016-04-05 23:48:02 +08:00
 stardust21

Ubuntu14.04 ,没做什么操作,好像就升级了下, ssh 和 tty 都登录不进去了,用 XUbuntu 的 liveCD 进入看 auth.log,都是

PAM unable to dlopen(pam.unix.so):/lib/security/pam.unix.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_unix.so

看了下,确实没有 /lib/security/目录, XUbuntu 倒是有这个目录,但是文件名不一样,直接拷贝过去改名,也没有用。有谁也遇到过这种问题么?解决不了的话只能重新启一台机器重新部署了,不过还是想知道这种情况是怎么发生的。

个人一直用 Ubuntu 桌面版,除了内部错误,没有出过大的问题。 Ubuntu 的 server 这么容易挂么,大家 server 都用的什么版本?

5815 次点击
所在节点    Linux
32 条回复
likuku
2016-04-06 00:06:35 +08:00
手里一堆 debian 7 server 路过
xuan880
2016-04-06 00:07:55 +08:00
服务器,桌面每天都是无脑升级,没出现过问题,你看一下 shell 的操作日志,是不是删错了文件。
stardust21
2016-04-06 00:13:07 +08:00
@xuan880 服务器也每天升级……
live cd 的 vnc 太慢,下次再看看日志,应该是没有删什么东西的。
stardust21
2016-04-06 00:13:45 +08:00
@likuku 也准备用 debian7 了,稳定最重要~
11138
2016-04-06 00:33:47 +08:00
“好像”?“应该”? 这样说没人可以帮到你啊。
你应该认真找出出问题之前的操作日志,然后才能判断和解决问题。关键是下次可以避免同样的事情发生。
系统就算多么稳定,经过人为“好像”“应该”的操作之后,会变得很脆弱。
stardust21
2016-04-06 01:05:51 +08:00
@11138 说的很对,我重新挂了 livecd 把历史查了下,确实没删什么重要的东西,只有升级。
xubuntu@xubuntu:~$ sudo cat /media/xubuntu/XXXXXXXX/root/.bash_history |grep "apt-get"
sudo apt-get install pip
sudo apt-get install python-pip
apt-get install vim
sudo apt-get install htop
apt-get install supervisor
apt-get install fail2ban log watch gamin
apt-get install fail2ban
apt-get install screnn
apt-get install screen
apt-get update
apt-get upgrade -y
apt-get install redis-server screen git curl
apt-get install asciidoc
apt-get install fuse
apt-get install tmux
apt-get installlibssl
apt-get install libssl
apt-get install libssl*
apt-get -f install
apt-get upgrade
sudo apt-get install libssl1.0.0 libssl-dev
apt-get install libcrypto
apt-get install openssl
apt-get install -y lsb
apt-get update
apt-get upgrade
apt-get install libssl-dev
apt-get upgrade
xubuntu@xubuntu:~$ sudo cat /media/xubuntu/XXXXXXXX/root/.bash_history |grep rm
rm -rf megatools-1.9.97/
rm 1.9.97.tar.gz
rm ~/.megarc
rm downurl.php\?release\=Ubuntu
rm serverspeederbin.txt
xubuntu@xubuntu:~$
seki
2016-04-06 01:26:53 +08:00
会不会是 libssl , 14.04 依赖于 1.0.1 ……
realpg
2016-04-06 01:51:59 +08:00
上百台 ubuntu server , 12.04 14.04 都有 还有少量非 LTS 的 15.10
全部无脑全自动 dist-upgrade 从未出过问题
而且所有生产环境 除非一些特定有需求不升级的服务器,都是在 lts 版本间直接跨版本升上来的,都没出过问题
11138
2016-04-06 02:11:03 +08:00
有时候硬盘故障也会丢失部分文件,但系统表面上还是看似正常。
Andy1999
2016-04-06 02:19:34 +08:00
默默喊一句 CentOS 大法好
Tink
2016-04-06 03:28:58 +08:00
你们服务器居然都敢全自动升级......

我 server 从来不升级
wwhc
2016-04-06 05:38:33 +08:00
Gentoo 服务器几周前自动升级后 cron 不工作了,检查 emerge 记录:

* Messages for package sys-libs/pam-1.2.1:

* Some software with pre-loaded PAM libraries might experience
* warnings or failures related to missing symbols and/or versions
* after any update. While unfortunate this is a limit of the
* implementation of PAM and the software, and it requires you to
* restart the software manually after the update.
*
* You can get a list of such software running a command like
* lsof / | egrep -i 'del.*libpam\.so'
*
* Alternatively, simply reboot your system.

不过 ssh 并没有受到影响。
4679kun
2016-04-06 07:21:39 +08:00
我服务器跑 arch 天天滚 也没出问题
des
2016-04-06 07:34:58 +08:00
@4679kun 服务器跑洗发水??你隔两个星期不滚试试
kn007
2016-04-06 07:43:26 +08:00
CentOS 6 一直直接无脑 yum update...

没有问题
Laobai
2016-04-06 07:56:40 +08:00
Server 还是用 centos 省心
4679kun
2016-04-06 07:57:13 +08:00
@des 一个月滚也没事 滚之前看看公告就行
Neveroldmilk
2016-04-06 08:15:57 +08:00
有些东西不兼容吧?我的 Ubuntu14.04 LTS 也这样,一升级就废了,只有回滚。
stardust21
2016-04-06 09:55:22 +08:00
@seki 准备装 rui 速的,结果提示 libssl 有问题,最后看了下是 1.0.0 版本的,没有手动降级过。 libssl 会影响到 pam 吗?
jsthon
2016-04-06 10:47:42 +08:00
我经常合盖挂起后就再也无法唤醒了…

还有几次无法顺利关机…

有次关了一晚上还没成功…第二天早上还在关…

Ubuntu 15.10 Desktop For Dell XPS 13

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268834

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX