十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

重庆思庄技术分享-oracle linux 10.0 本地离线升级到10.2

重庆思庄技术分享-oracle linux 10.0 本地离线升级到10.2 操作系统升级流程操作系统采用本地离线镜像包升级1、上传安装包[rootWEB setup]# ls -ltrtotal 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.gzdrwxr-xr-x. 7 postgres postgres 4096 Aug 7 18:23 postgresql-18.12、挂载IOS镜像[rootWEB setup]# mount /pg18/setup/OracleLinux-R10-U2-x86_64-dvd.iso /mntmount: /mnt: WARNING: source write-protected, mounted read-only.[rootWEB setup]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/ol-root 41G 3.6G 38G 9% /devtmpfs 4.0M 0 4.0M 0% /devtmpfs 3.7G 1.1M 3.7G 1% /dev/shmtmpfs 1.5G 8.8M 1.5G 1% /runtmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service/dev/nvme0n2p1 50G 13G 38G 25% /pg18/dev/nvme0n1p2 960M 287M 674M 30% /boottmpfs 1.0M 0 1.0M 0% /run/credentials/gettytty1.servicetmpfs 749M 4.0K 749M 1% /run/user/0/dev/loop0 11G 11G 0 100% /mnt3、备份现有DNF仓库配置[rootWEB setup]# cd /etc/yum.repos.d/[rootWEB yum.repos.d]# mkdir bak[rootWEB yum.repos.d]# mv *.repo bak/4、配置离线本地DNF仓库[rootWEB yum.repos.d]# vim offline-iso.repo[ol10_baseos_local]nameOracle Linux 10.2 BaseOS (Local ISO)baseurlfile:///mnt/BaseOSgpgcheck0enabled1[ol10_appstream_local]nameOracle Linux 10.2 AppStream (Local ISO)baseurlfile:///mnt/AppStreamgpgcheck0enabled15、清理并重建DNF缓存[rootWEB yum.repos.d]# dnf clean all8 files removed[rootWEB yum.repos.d]# dnf makecacheOracle Linux 10.2 BaseOS (Local ISO) 122 MB/s | 1.5 MB 00:00Oracle Linux 10.2 AppStream (Local ISO) 114 MB/s | 1.3 MB 00:00Metadata cache created.[rootWEB yum.repos.d]# dnf repolistrepo id repo nameol10_appstream_local Oracle Linux 10.2 AppStream (Local ISO)ol10_baseos_local Oracle Linux 10.2 BaseOS (Local ISO)[rootWEB yum.repos.d]#6、执行系统升级[rootWEB yum.repos.d]# dnf upgrade -y(升级过程耗时取决于服务器的磁盘 I/O 速度请耐心等待直到终端提示 Complete!)如遇filesystem包升级失败可以通过重新更改镜像文件挂载点后处理7、重启并检查[rootWEB ~]# reboot[rootWEB ~]# cat /etc/os-releaseNAMEOracle Linux ServerVERSION10.2IDolID_LIKEfedoraVARIANTServerVARIANT_IDserverVERSION_ID10.2PLATFORM_IDplatform:el10PRETTY_NAMEOracle Linux Server 10.2ANSI_COLOR0;31CPE_NAMEcpe:/o:oracle:linux:10:2:serverHOME_URLhttps://linux.oracle.com/BUG_REPORT_URLhttps://github.com/oracle/oracle-linuxORACLE_BUGZILLA_PRODUCTOracle Linux 10ORACLE_BUGZILLA_PRODUCT_VERSION10.2ORACLE_SUPPORT_PRODUCTOracle LinuxORACLE_SUPPORT_PRODUCT_VERSION10.2[rootWEB ~]# uname -r6.12.0-204.92.4.2.el10uek.x86_64
返回列表