我有两台运行 centos 的服务器,它们位于同一个数据中心
我想更新我的 mod-pagespeed 模块
服务器 1:
[root@web2 11]# yum update mod-pagespeed
Loaded plugins: auto-update-debuginfo, fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
* base: centos.mirror.linuxwerk.com
* epel: mirrors.n-ix.net
* extras: mirror.softaculous.com
* updates: centosmirror.netcup.net
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mod-pagespeed-beta.x86_64 0:1.7.30.4-3847 will be updated
---> Package mod-pagespeed-beta.x86_64 0:1.9.32.2-4321 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
=================================================================================================================================================================================================
Package Arch Version Repository Size
=================================================================================================================================================================================================
Updating:
mod-pagespeed-beta x86_64 1.9.32.2-4321 mod-pagespeed 5.8 M
Transaction Summary
=================================================================================================================================================================================================
Upgrade 1 Package(s)
服务器 2
[root@web ~]# yum update mod-pagespeed
Loaded plugins: auto-update-debuginfo, fastestmirror, priorities, security
Determining fastest mirrors
epel/metalink | 26 kB 00:00
* base: ftp.plusline.de
* epel: mirrors.n-ix.net
* extras: ftp.plusline.de
* updates: ftp.plusline.de
10gen | 951 B 00:00
base | 3.7 kB 00:00
cr | 3.3 kB 00:00
dag | 1.9 kB 00:00
extras | 3.4 kB 00:00
mod-pagespeed | 951 B 00:00
rbel5 | 1.9 kB 00:00
updates | 3.4 kB 00:00
varnish-3.0 | 951 B 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package mod-pagespeed-stable.x86_64 0:1.7.30.4-3847 will be updated
---> Package mod-pagespeed-stable.x86_64 0:1.8.31.5-4307 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Updating:
mod-pagespeed-stable x86_64 1.8.31.5-4307 mod-pagespeed 5.4 M
Transaction Summary
================================================================================
Upgrade 1 Package(s)
因此你看到 server2 说最新版本是 1.8.* 服务器 1 说是 1.9.*
它们的区别在于底座、配件、附加镜,
我怎样才能在 server2 上加载相同的版本?
答案1
不同的服务器使用不同的 CentOS 镜像,其中一个可能(尚未)与上游完全同步。
您的 yum 存储库配置默认使用mirrorlist=http://mirrorlist.centos.org/...
指令,该指令非确定性地确定一个好的镜像。另一台服务器可以并且通常会使用备用镜像。
baseurl=
您可以使用yum 存储库中的指令(而不是使用)将两者都指向同一个镜像mirrorlist
。
答案2
根据输出,您尝试更新的软件包似乎有所不同。web2 显示 mod-pagespeed-beta,而 web 显示 mod-pagespeed-stable。请确保您正在更新正确的软件包。您可以尝试“ yum update mod-pagespeed-stable
”。