重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 110|回复: 0
打印 上一主题 下一主题

[系统管理] oracle linux 10.0 本地离线升级到10.2

[复制链接]
跳转到指定楼层
楼主
发表于 3 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
操作系统升级流程


操作系统采用本地离线镜像包升级
1、上传安装包
[root@WEB setup]# ls -ltr
total 11097172
-rwxrwxr-x. 1 postgres postgres    29294939 Mar 19 21:18 postgresql-18.1.tar.gz
-rw-r--r--  1 root     root     11304716288 Aug  7 09:02 OracleLinux-R10-U2-x86_64-dvd.iso
-rw-r--r--  1 postgres postgres    29477735 Aug  7 09:05 postgresql-18.4.tar.gz
drwxr-xr-x. 7 postgres postgres        4096 Aug  7 18:23 postgresql-18.1
2、挂载IOS镜像
[root@WEB setup]# mount /pg18/setup/OracleLinux-R10-U2-x86_64-dvd.iso /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.
[root@WEB setup]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/mapper/ol-root   41G  3.6G   38G   9% /
devtmpfs             4.0M     0  4.0M   0% /dev
tmpfs                3.7G  1.1M  3.7G   1% /dev/shm
tmpfs                1.5G  8.8M  1.5G   1% /run
tmpfs                1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
/dev/nvme0n2p1        50G   13G   38G  25% /pg18
/dev/nvme0n1p2       960M  287M  674M  30% /boot
tmpfs                1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
tmpfs                749M  4.0K  749M   1% /run/user/0
/dev/loop0            11G   11G     0 100% /mnt
3、备份现有DNF仓库配置
[root@WEB setup]# cd /etc/yum.repos.d/
[root@WEB yum.repos.d]# mkdir bak
[root@WEB yum.repos.d]# mv *.repo bak/
4、配置离线本地DNF仓库
[root@WEB yum.repos.d]# vim offline-iso.repo
[ol10_baseos_local]
name=Oracle Linux 10.2 BaseOS (Local ISO)
baseurl=file:///mnt/BaseOS
gpgcheck=0
enabled=1

[ol10_appstream_local]
name=Oracle Linux 10.2 AppStream (Local ISO)
baseurl=file:///mnt/AppStream
gpgcheck=0
enabled=1
5、清理并重建DNF缓存
[root@WEB yum.repos.d]# dnf clean all
8 files removed
[root@WEB yum.repos.d]# dnf makecache
Oracle Linux 10.2 BaseOS (Local ISO)                                                                                                                                                                     122 MB/s | 1.5 MB     00:00   
Oracle Linux 10.2 AppStream (Local ISO)                                                                                                                                                                  114 MB/s | 1.3 MB     00:00   
Metadata cache created.
[root@WEB yum.repos.d]# dnf repolist
repo id                                                                                                    repo name
ol10_appstream_local                                                                                       Oracle Linux 10.2 AppStream (Local ISO)
ol10_baseos_local                                                                                          Oracle Linux 10.2 BaseOS (Local ISO)
[root@WEB yum.repos.d]#
6、执行系统升级
[root@WEB yum.repos.d]# dnf upgrade -y
(升级过程耗时取决于服务器的磁盘 I/O 速度,请耐心等待直到终端提示 Complete!)
如遇filesystem包升级失败,可以通过重新更改镜像文件挂载点后处理
7、重启并检查
[root@WEB ~]# reboot

[root@WEB ~]# cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="10.2"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="10.2"
PLATFORM_ID="platform:el10"
PRETTY_NAME="Oracle Linux Server 10.2"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:10:2:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://github.com/oracle/oracle-linux"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 10"
ORACLE_BUGZILLA_PRODUCT_VERSION=10.2
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=10.2
[root@WEB ~]# uname -r
6.12.0-204.92.4.2.el10uek.x86_64

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-8-12 13:02 , Processed in 0.395925 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表