Skip to main content

คำสั่ง rdmount

ใช้คำสั่งนี้เพื่อเมาท์ดิสก์อิมเมจหรือการแชร์เครือข่ายเพื่อให้สามารถเข้าถึงได้เหมือนกับอุปกรณ์ฮาร์ดแวร์ภายในเครื่อง

หมายเหตุ
  • สามารถอัปโหลดไฟล์ลงในหน่วยความจำของ XClarity Controller ได้สูงสุดสองไฟล์ และเมาท์เป็นสื่อเสมือนโดยใช้คุณลักษณะ RDOC ของ XClarity Controller ขนาดรวมของไฟล์ทั้งสองไฟล์ต้องไม่เกิน 100 MB อิมเมจที่อัปโหลดจะเป็นแบบอ่านอย่างเดียว เว้นแต่จะใช้ตัวเลือก –rw

  • เมื่อใช้โปรโตคอล HTTP, SFTP หรือ FTP เพื่อเมาท์หรือแมปอิมเมจ ขนาดรวมของอิมเมจทั้งหมดจะต้องไม่เกิน 50 MB จะไม่มีการจำกัดขนาด หากใช้โปรโตคอล NFS หรือ SAMBA

รูปแบบคำสั่ง:
rdmount [-options]
ตารางที่ 1. ตัวเลือก rdmount
ตัวเลือกรายละเอียด
-rrdoc operation (หากใช้จะต้องเป็นตัวเลือกแรก)
-mount
  • -t <samba|nfs|http|sftp|ftp>: ประเภทระบบไฟล์

  • -ro: อ่านอย่างเดียว

  • -rw: อ่าน-เขียน

  • -u: ผู้ใช้

  • -p: รหัสผ่าน

  • -l: ตำแหน่งไฟล์ (รูปแบบ URL)

  • -o: ตัวเลือก (สตริงตัวเลือกพิเศษสำหรับเมาท์ samba และ nfs)

  • -d: โดเมน (โดเมนสำหรับเมาท์ samba)

-mountlistแสดงอิมเมจที่แมป
-umount
  • id: ใช้ ID กับภาพเครือข่าย
  • fname

    : ใช้ชื่อไฟล์กับ RDOC
หมายเหตุ
  • ระบบจะใช้ SMB3 ตามค่าเริ่มต้น หากต้องการใช้โปรโตคอล SMB เวอร์ชันที่ต่ำกว่า ควรระบุตัวเลือก vers ตัวอย่าง: rdmount -mount -t samba -l url -u user -p password -o vers=1.0

  • รองรับการติดตั้งภาพหลายภาพพร้อมกันโดยใช้คำสั่งเดียว -mount ในรูปแบบ rdmount -r -mount -index "-t XXX -u XXX -p XXX -ro -l XXX " -index " -t XXX -u XXX -p XXX -ro -l XXX"
    • -r ต้องเป็นตัวเลือกแรกและต้องปฏิบัติตามคำสั่ง -r -mount -index

    • พารามิเตอร์อื่นๆ ต้องใช้เครื่องหมายคำพูด ค่าดัชนีไม่สามารถซ้ำกันได้

    • สำหรับเมาท์ RDOC ช่วงดัชนีคือ 1-2

    • สำหรับเมาท์ ช่วงดัชนีคือ 1-4

    • ตัวอย่าง: rdmount -mount -1 "-t samba -u samba -p 123 -ro -l smb://ip/samba/A.iso" -2 "-t samba -u samba -p 123 -ro -l smb://ip/samba/B.iso"

ตัวอย่าง:
system> rdmount -mount -t samba -u xtp -p xtp -l smb://10.245.23.52/xtp/UEFI-Shell-2.2.iso
.ok
system> rdmount -mountlist
id filename protocol access owner
-------------------------------------------------------------------------
1 UEFI-Shell-2.2.iso samba ro root

system> rdmount -r -mount -t samba -u xtp -p xtp -l smb://10.245.23.52/xtp/UEFI-Shell-2.2.iso
...ok
system> rdmount -r -mountlist
filename access size(MB)
--------------------------------------------------------------------------------
UEFI-Shell-2.2.iso ro 5.8
Total = 5.8 MB Remaining = 94.2 MB

system> rdmount -mount -1 "-rw -t samba -u x -p x -l smb://x.labs.lenovo.com/data/repo/tools/UEFIShell.iso" -2 "-rw -t samba -u x -p x -l smb://x.labs.lenovo.com/data/repo/tools/UEFIShell.iso"
......Index:1 mount successful.
........Index:2 mount successful.
ok
system> rdmount -mountlist
id filename protocol access owner
-------------------------------------------------------------------------
1 UEFIShell.iso samba rw USERID
2 UEFIShell.iso samba rw USERID

system> rdmount -r -umount UEFI-Shell-2.2.iso
ok
system> rdmount -r -mountlist
filename access size(MB)
--------------------------------------------------------------------------------
Total = 0.0 MB Remaining = 100.0 MB