ฉันพยายามสร้างพูลไดรฟ์เสมือนโดยใช้ osxFuse และ mhddfs
ฉันใช้ OSX 10.9.5 ฉันได้ลองติดตั้ง osxFuse v2.7.3 ผ่านแพ็คเกจติดตั้งแล้ว ฉันยังได้ลองวิธีการติดตั้งถัง Homebrew ฉันมีประสบการณ์เดียวกันโดยไม่คำนึงถึงวิธีการติดตั้ง
คำสั่งนี้ใช้ได้สำหรับฉัน:
$ sudo mhddfs /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110 /mnt/DrivePoolA -o allow_other,volname=DrivePoolA
อย่างไรก็ตามฉันเชื่อว่าฉันควรจะสามารถทำสิ่งเดียวกันได้โดยใช้คำสั่ง 'mount' แต่ฉันไม่มีโชค ฉันลองสิ่งต่างๆมากมายคล้ายกับบรรทัดด้านล่าง ข้อเสนอแนะใด ๆ ฉันกำลังคิดถึงอะไร
sudo mount -t mhddfs -o allow_other,volname=DrivePoolA /Volumes/D01,/Volumes/D12,/Volumes/D103,/Volumes/D110
ในที่สุดและที่สำคัญที่สุดฉันพยายามเมานต์ drivePool ด้วย fstab fstab ของฉันมีลักษณะเช่นนี้:
# <file system> <mount point> <type> <options> <dump> <pass> mhddfs#/Volumes/D01,/Volumes/D12/,/Volumes/D103/,/Volumes/D110 /mnt/DrivePoolA osxfusefs allow_other,volname=DrivePoolA 0 0
อย่างไรก็ตามเมื่อฉันวิ่ง
sudo mount -a
ใน fstab นั้นฉันได้รับข้อความแสดงข้อผิดพลาดซึ่งระบุว่า:โปรแกรมนี้ไม่ได้มีไว้สำหรับเรียกใช้โดยตรง ห้องสมุด OSXFUSE เรียกมันว่า ตัวเลือกการเมานท์ที่มีอยู่: [ตามด้วยรายการตัวเลือกการเมานท์] `
ตอนนี้ฉันสมมติว่าข้อผิดพลาดนั้นมาจาก osxfuse_mounter เพราะฉันพบข้อผิดพลาด txt ในซอร์สโค้ดของโครงการ 'support' บน github ฉันคิดว่าข้อผิดพลาดจะถูกส่งผ่านกลับไปที่โปรแกรม 'mount' ซึ่งพ่นออกไปที่บรรทัดคำสั่ง
ฉันได้ลอง fstab ต่อไปนี้โดยไม่ใช้ตัวเลือกถ่ายโอนข้อมูลและผ่าน:
# <file system> <mount point> <type> <options> <dump> <pass>
mhddfs#/Volumes/D01,/Volumes/D12/,/Volumes/D103/,/Volumes/D110 /mnt/DrivePoolA osxfusefs
หลังจากวิ่ง sudo mount -a
ด้วยการกำหนดค่านี้ฉันไม่ได้รับข้อผิดพลาด แต่ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้น
ข้อเสนอแนะใด ๆ