目前有个没有连外网的 RedHat6.5 的服务器,需要升级到 6.8,如何从光盘或 U 盘等介质进行升级并且保留原来的数据?
GOOGLE 了一下,没有发现离线升级的,求助一下各位大神!
把 6.8 的 updates 目录同步到 u 盘,在你服务器里面把 u 盘目录加到 updates 仓库
没搞过 Linux 的本地升级,只弄过联网的 update 升级,我只能现在本地测试一下了 QAQ
其实没啥区别,都是 repo 文件里面写的路径而已;
如果不是特别严格环境的话,你登陆 ssh 的机器可以上网,那就配置 ssh 的反向隧道,让 yum 跑你的机器代理出外网更新的,这样最方便了。
mkdir -p /media/cdrom
mount /dev/sr0 /media/cdrom
yum --enablerepo=c6-media update
下载 centos everything 的 dvd iso。mount 上去然后设置一下 repo 就行了
是你 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
现在 yum update 完已经是 6.9 了
本地升级的,没有网络,上面要求升级的 6.8
谢谢,确实 Google 的姿势不对
哇我这回答竟然没有个感谢
谢谢
谢谢
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 文件就行
哇我是指这个感谢