NetWorker Virtual Edition:如何增加「data01」分割區大小

摘要: 本文說明如果索引管理需要更多空間,如何增加 NetWorker Virtual Edition (NVE) 伺服器上的 /data01 分割區大小。(XFS)

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

警示:此程序不適用於或不適合標準技術支援。如果您需要協助,請聯絡您的 Dell 現場業務經理 (SAM) 或 Dell 現場銷售代表,與我們的全球專業服務 (PS) 團隊接洽。

您可以在 Dell 支援 NetWorker 產品頁面提供的 NetWorker Virtual Edition、部署NetWorker 效能最佳化規劃指南中找到規模調整和擴充資訊。

若要識別 NVE 的檔案系統類型,請從 SSH 工作階段執行下列命令: 
mount
/dev/sdb1 on /data01 type xfs (rw,noatime,attr2,inode64,noquota)
 
注意:所有 NVE 19.4.x 和更新版本都使用高效能可擴充檔案系統 (XFS),用於 /data01 隔。如果 /data01 正在使用 EXT3 檔案系統,請參閱文章 NetWorker Virtual Edition:如何擴充 /data01 分割區 (EXT3)。
NetWorker 19.3 於 2023 年 6 月達到壽命結束 (EOSL) 的期限。如果 NVE 使用 EOSL,請在解決 /data01 空間問題,請參閱文章 NetWorker Virtual Edition:如何升級 NetWorker 軟體和 NVE 系統/data01 從 19.3 升級到較新版本的 NVE 將從 EXT3 轉換為 XFS。
 

先決條件:

注意:視 NVE 的狀態而定,可能無法執行其中某些步驟。例如,如果 NetWorker 服務無法啟動,因為 /data01 的容量為 100%。所提供的步驟為預防性步驟,以確保 NetWorker 資料受到保護。
 
  1. 建立伺服器引導備份:
    1. 從 NetWorker Management Console (NMC) 或 NetWorker Web 使用者介面 (NWUI) 執行伺服器保護 備份工作。
    2. 在 NVE 上開啟系統管理員 SSH 工作階段,並收集引導程式儲存集詳細資料: mminfo -B
    3. 如果未設定引導電子郵件通知,請複製 mminfo 輸出並儲存在檔案中。電子郵件通知可透過下列方式設定:NetWorker:如何設定原則電子郵件通知
  2. 停止所有執行中的 NetWorker 伺服器服務: nsr_shutdown
  3. 停用 NetWorker 在下次作業系統開機時啟動: systemctl disable networker
  4. 從 VMware 關閉 NVE 虛擬機器 (VM),並從 VM 的設定中增加硬碟 2
注意:如果快照存在,增加磁碟大小的選項可能無法使用。 
  1. 建立 NVE 的 VMware 快照,然後開啟電源。
注意:在磁碟擴充完成後,可以刪除此快照,且 NVE 和 NetWorker 處於運作狀態。

程序:

  1. VM 啟動後,請以系統管理員身分開啟 SSH 工作階段至 NVE VM。
  2. 執行下列命令以切換至根使用者: sudo su -
  3. 重新掃描裝置: echo 1 > /sys/block/sdb/device/rescan
  4. 執行 fdisk 反對 /dev/sdb 這應該會顯示目前的大小和在步驟 1 中新增的大小:
nve:~ # fdisk -l /dev/sdb
GPT PMBR size mismatch (524287999 != 629145599) will be corrected by write.
The backup GPT table is not on the end of the device. This problem will be corrected by write.
Disk /dev/sdb: 300 GiB, 322122547200 bytes, 629145600 sectors
Disk model: Virtual disk
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3C1FF651-B360-4218-9106-DE80B690EA2C

Device     Start       End   Sectors  Size Type
/dev/sdb1   2048 524285951 524283904  250G Microsoft basic data
注意:在上述範例中, /data01 分區為 250 GB;但是,硬碟已增加到 300 GB。 
  1. 增加 /data01 透過鍵入進行分區: growpart /dev/sdb 1
nve:~ # growpart /dev/sdb 1
CHANGED: partition=1 start=2048 old: size=524283904 end=524285952 new: size=629143519 end=629145567
  1. 輸入以下內容以驗證檔案系統: xfs_growfs -d /data01
  2. 分割區現在應顯示擴充大小: df -Th | grep "/data01"
nve:~ # df -Th | grep "/data01"
/dev/sdb1                                   xfs       300G  4.8G  296G   2% /data01
  1. 啟動 NetWorker 伺服器服務: systemctl start networker
  2. 重新啟用自動 NetWorker 服務啟動: systemctl enable networker
警告: 如果 /data01 分割區已達到 100% 容量,這可能會導致 NetWorker 資料庫損毀。驗證 NetWorker 伺服器是否狀況良好 (沒有遺失用戶端、群組、原則、裝置、備份等)。如果發現資料遺失問題,請立即聯絡 NetWorker 支援。

其他資訊

可以遵循一些其他步驟來減少日誌檔使用的磁碟使用量。

Jobsdb 保留

可使用 jobsdb 是一個 NetWorker 資料庫,其中包含原則完成狀態的記錄,也決定原則完成狀態的記錄 /nsr/logs/policy//nsr/logs/recover 記錄會保留。預設時段為 72 小時。給定作業經過 72 小時後,其 jobdsb 將刪除條目,並刪除任何關聯的日誌檔。可使用 jobsdb 瀦留可在以下位置看到: nsradmin

nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show Jobsdb retention in hours
nsradmin> print type: nsr
   Jobsdb retention in hours: 72;
如果持續時間延長,且您發現磁碟空間使用量過大,原因如下: .log.raw NetWorker 中的檔案,請將其縮減為預設值 (72 小時)。這可以從 NetWorker Management Console (NMC) 或從 nsradmin

nsradmin
nsradmin> . type: nsr
Current query set
nsradmin> update Jobsdb retention in hours: 72
   Jobsdb retention in hours: 72;
Update? y
updated resource id 3.0.207.103.0.0.0.0.98.242.218.92.192.168.25.12(1489)

NMC:

從 NMC 變更 jobsdb 保留

伺服器和 NMC 記錄

NetWorker 可修改即時轉譯、依大小記錄滾動更新以及複本數目 /nsr/logs/daemon.raw 和 NMC 的 /opt/lgtonmc/gstd.raw。這些設定預設為未啟用。可使用 daemon.raw 位於 NVE 磁碟 2 下 /data01/nsr/logs。The NMC gstd.raw 位於磁碟 1 的 NVE 根 (/) 分割區下 /opt/lgtonmc/logs

如何啟用:NetWorker:如何自動將 daemon.raw 即時自動渲染為 daemon.log
 
注意:在某些故障診斷操作下, /nsr/res/nsrladb 已重命名。如果 nsrladb 已重新命名或刪除,新的 nsrladb 是在服務啟動期間創建的。這些設置將恢復為預設值。
可以將日誌滾動更新配置為持久,即使 nsrladb 透過設定重新命名 logrotate 在 NVE 的作業系統中取得 NetWorker 服務記錄。

vi /etc/logrotate.conf

新增下列各行:
# NetWorker log files
/nsr/logs/daemon.log {
    rotate 5
    weekly
    create
    missingok
    compress
}

/nsr/logs/daemon.raw {
    rotate 5
    weekly
    create
    missingok
    compress
    delaycompress
}

/opt/lgtonmc/logs/gstd.log {
    rotate 5
    weekly
    create
    missingok
    compress
}

/opt/lgtonmc/logs/gstd.raw {
    rotate 5
    weekly
    create
    missingok
    compress
    delaycompress
}
  • weekly 這是日誌輪換週期;日誌每周輪換一次。其他可能的值為每日和每月。
  • rotate 5 指示僅應保留五個輪換日誌。最舊的檔案會在後續執行時移除。
  • missingok 如果缺少記錄檔,請繼續處理下一個記錄檔,而不發出錯誤訊息。
  • compress 應壓縮所有輪換的日誌。
  • delaycompress 當無法告知某些程式關閉其日誌檔,因此可能會在一段時間內繼續寫入以前的日誌檔時,可以使用該程式
  • 其他選項可在以下位置找到: logrotate 手冊頁。https://linux.die.net/man/8/logrotate此超連結會帶您前往 Dell Technologies 以外的網站。
注意:上面的示例不是關於應設置多少個旋轉週期或應多久進行一次旋轉的建議。這必須由備份/NVE 系統管理員決定。若要將記錄保留更長時間,請為 NVE 建立 NetWorker 用戶端以備份 /nsr/logs 使用 NetWorker 保護原則的目錄。

受影響的產品

NetWorker

產品

NetWorker
文章屬性
文章編號: 000014111
文章類型: How To
上次修改時間: 18 9月 2025
版本:  16
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。