RedHat 6.5 如何光盘升级 RedHat 6.8?

2017-06-26 10:16:22 +08:00
 magicdu

目前有个没有连外网的 RedHat6.5 的服务器,需要升级到 6.8,如何从光盘或 U 盘等介质进行升级并且保留原来的数据? GOOGLE 了一下,没有发现离线升级的,求助一下各位大神!

4930 次点击
所在节点    Linux
14 条回复
BOYPT
2017-06-26 10:32:08 +08:00
把 6.8 的 updates 目录同步到 u 盘,在你服务器里面把 u 盘目录加到 updates 仓库
magicdu
2017-06-26 10:40:15 +08:00
@BOYPT 没搞过 Linux 的本地升级,只弄过联网的 update 升级,我只能现在本地测试一下了 QAQ
BOYPT
2017-06-26 10:43:17 +08:00
@magicdu #2 其实没啥区别,都是 repo 文件里面写的路径而已;
如果不是特别严格环境的话,你登陆 ssh 的机器可以上网,那就配置 ssh 的反向隧道,让 yum 跑你的机器代理出外网更新的,这样最方便了。
tempdban
2017-06-26 11:00:37 +08:00
mkdir -p /media/cdrom
mount /dev/sr0 /media/cdrom
yum --enablerepo=c6-media update
yw9381
2017-06-26 11:23:27 +08:00
下载 centos everything 的 dvd iso。mount 上去然后设置一下 repo 就行了
chuxiwen
2017-06-26 13:48:50 +08:00
是你 google 的不对吧

rhel 的官方文档

14.5. Upgrading the System Off-line with ISO and Yum

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-yum-upgrade-system.html
flexbug
2017-06-26 15:16:46 +08:00
现在 yum update 完已经是 6.9 了
magicdu
2017-06-26 15:33:08 +08:00
@flexbug 本地升级的,没有网络,上面要求升级的 6.8
magicdu
2017-06-26 15:38:57 +08:00
@chuxiwen 谢谢,确实 Google 的姿势不对
tempdban
2017-06-26 19:38:18 +08:00
哇我这回答竟然没有个感谢
magicdu
2017-06-26 19:41:22 +08:00
@tempdban 谢谢
magicdu
2017-06-26 19:42:00 +08:00
@yw9381 谢谢
lenovo
2017-06-26 19:48:26 +08:00
@magicdu #9
# mkdir /mnt/ISO
# mount -o loop -t iso9660 /mnt/G/rhel-Client-5.4-i386-dvd.iso /mnt/ISO
# vi /etc/yum.repos.d/ISO-Server.repo

[Cluster]
name=Cluster Directory
baseurl=file:///mnt/ISO/Cluster/
enabled=1
gpgcheck=0
[ClusterStorage]
name=ClusterStorage Directory
baseurl=file:///mnt/ISO/ClusterStorage
enabled=1
gpgcheck=0
[Server]
name=Server Directory
baseurl=file:///mnt/ISO/Server
enabled=1
gpgcheck=0
[VT]
name=VT Directory
baseurl=file:///mnt/ISO/VT
enabled=1
gpgcheck=0

好多年前 5.x 是这样搞的,根据 DVD ISO 目录改这个 repo 文件就行
tempdban
2017-06-26 20:14:25 +08:00
@magicdu 哇我是指这个感谢

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

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

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

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

© 2021 V2EX