RHEL6误安装RHEL7包导致glibc被升级后系统崩溃处理

RHEL6误使用了RHEL7的光盘源,安装了某个RPM包之后,导致glibc被升级,进而导致系统崩溃。

yum install升级记录日志

[root@rhel65 ~]# yum install ftp
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ftp.x86_64 0:0.17-67.el7 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: ftp-0.17-67.el7.x86_64
--> Running transaction check
---> Package glibc.x86_64 0:2.12-1.132.el6 will be updated
--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-headers-2.12-1.132.el6.x86_64
--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-common-2.12-1.132.el6.x86_64
--> Processing Dependency: glibc = 2.12-1.132.el6 for package: glibc-devel-2.12-1.132.el6.x86_64
---> Package glibc.x86_64 0:2.17-157.el7 will be an update
--> Running transaction check
---> Package glibc-common.x86_64 0:2.12-1.132.el6 will be updated
---> Package glibc-common.x86_64 0:2.17-157.el7 will be an update
--> Processing Dependency: /usr/bin/bash for package: glibc-common-2.17-157.el7.x86_64
---> Package glibc-devel.x86_64 0:2.12-1.132.el6 will be updated
---> Package glibc-devel.x86_64 0:2.17-157.el7 will be an update
---> Package glibc-headers.x86_64 0:2.12-1.132.el6 will be updated
---> Package glibc-headers.x86_64 0:2.17-157.el7 will be an update
--> Running transaction check
---> Package bash.x86_64 0:4.1.2-15.el6_4 will be updated
---> Package bash.x86_64 0:4.2.46-20.el7_2 will be an update
--> Processing Conflict: bash-4.2.46-20.el7_2.x86_64 conflicts filesystem < 3
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package filesystem.x86_64 0:2.4.30-3.el6 will be updated
---> Package filesystem.x86_64 0:3.2-21.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

===========================================================================================================
Package                    Arch                Version                      Repository              Size
===========================================================================================================
Installing:
ftp                        x86_64              0.17-67.el7                  rhel73-iso              61 k
Updating:
filesystem                x86_64              3.2-21.el7                  rhel73-iso              1.0 M
Updating for dependencies:
bash                      x86_64              4.2.46-20.el7_2              rhel73-iso              1.0 M
glibc                      x86_64              2.17-157.el7                rhel73-iso              3.6 M
glibc-common              x86_64              2.17-157.el7                rhel73-iso              11 M
glibc-devel                x86_64              2.17-157.el7                rhel73-iso              1.1 M
glibc-headers              x86_64              2.17-157.el7                rhel73-iso              668 k

Transaction Summary
===========================================================================================================
Install      1 Package(s)
Upgrade      6 Package(s)

Total download size: 19 M
Is this ok [y/N]: y
Downloading Packages:
-----------------------------------------------------------------------------------------------------------
Total                                                                      120 MB/s |  19 MB    00:00   
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : glibc-2.17-157.el7.x86_64                                                              1/13
  Updating  : bash-4.2.46-20.el7_2.x86_64                                                            2/13
  Updating  : glibc-common-2.17-157.el7.x86_64                                                      3/13
  Updating  : glibc-headers-2.17-157.el7.x86_64                                                      4/13
  Updating  : glibc-devel-2.17-157.el7.x86_64                                                        5/13
  Updating  : filesystem-3.2-21.el7.x86_64                                                          6/13
Error unpacking rpm package filesystem-3.2-21.el7.x86_64
error: unpacking of archive failed on file /bin: cpio: rename
  Installing : ftp-0.17-67.el7.x86_64                                                                7/13
  Cleanup    : glibc-devel-2.12-1.132.el6.x86_64                                                      8/13
  Cleanup    : glibc-headers-2.12-1.132.el6.x86_64                                                    9/13
  Cleanup    : bash-4.1.2-15.el6_4.x86_64                                                            10/13
Non-fatal POSTUN scriptlet failure in rpm package bash
  Cleanup    : glibc-common-2.12-1.132.el6.x86_64                                                    11/13
warning: %postun(bash-4.1.2-15.el6_4.x86_64) scriptlet failed, exit status 127
  Cleanup    : glibc-2.12-1.132.el6.x86_64                                                          12/13
warning: /etc/localtime saved as /etc/localtime.rpmsave
Non-fatal <unknown> scriptlet failure in rpm package glibc
rhel65-iso/productid                                                                | 1.7 kB    00:00 ...
rhel73-iso/productid                                                                | 1.6 kB    00:00 ...
  Verifying  : glibc-devel-2.17-157.el7.x86_64                                                        1/13
  Verifying  : bash-4.2.46-20.el7_2.x86_64                                                            2/13
  Verifying  : glibc-2.17-157.el7.x86_64                                                              3/13
  Verifying  : glibc-common-2.17-157.el7.x86_64                                                      4/13
  Verifying  : ftp-0.17-67.el7.x86_64                                                                5/13
  Verifying  : glibc-headers-2.17-157.el7.x86_64                                                      6/13
  Verifying  : glibc-2.12-1.132.el6.x86_64                                                            7/13
  Verifying  : glibc-devel-2.12-1.132.el6.x86_64                                                      8/13
  Verifying  : bash-4.1.2-15.el6_4.x86_64                                                            9/13
filesystem-2.4.30-3.el6.x86_64 was supposed to be removed but is not!
  Verifying  : filesystem-2.4.30-3.el6.x86_64                                                        10/13
  Verifying  : glibc-common-2.12-1.132.el6.x86_64                                                    11/13
  Verifying  : glibc-headers-2.12-1.132.el6.x86_64                                                  12/13
  Verifying  : filesystem-3.2-21.el7.x86_64                                                          13/13

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/12952.html