首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle 9i Linux 安裝換盤卡死:cdrom 目錄被佔用導致 umount 失效的解決

     編輯:Oracle 資料庫基礎

現象

Red Hat 8 安裝 Oracle 9i 提示換第 2 盤,光碟機彈不出。`umount /mnt/cdrom` 報 `device is busy`。

根因

安裝程式在 `/mnt/cdrom` 目錄下啟動(`cd /mnt/cdrom && ./runInstaller`),Shell 當前工作目錄鎖定掛載點,導致無法卸載。

正確啟動方式

# 絕對路徑啟動,不要先 cd 進目錄
/mnt/cdrom/runInstaller

緊急處理(已卡住時)

  1. 找出佔用進程:
    fuser -m /mnt/cdrom
    # 或
    lsof | grep /mnt/cdrom
  2. 殺掉進程:`kill -9 `。
  3. 再次 `umount /mnt/cdrom` → 彈出換盤。

最佳實踐

  • 將安裝介質**複製到硬碟目錄**(`cp -r /mnt/cdrom /stage/oracle9i`),直接對硬碟路徑安裝,完全避免換盤問題,速度更快。
  • 使用 `screen` 或 `nohup` 執行安裝,防止網路中斷導致安裝程式掛起佔用掛載點。
  • 安裝前關閉自動掛載服務(`autofs`),手動掛載/卸載可控。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved