นี่คือ "คำตอบทดลอง" ลองใช้ดู หากไม่ได้ผล คุณอาจต้องการเปลี่ยนกลับการเปลี่ยนแปลงทั้งหมดที่ฉันแนะนำด้านล่าง
ปัญหา (ฉันคิดว่า)
อาร์เรย์ RAID จะไม่ถูกต่อเชื่อมอัตโนมัติหลังจากติดตั้งใหม่ เมื่อคุณติดตั้งโดยใช้ ไฟล์>ตำแหน่งอื่น อาร์เรย์ RAID ติดตั้งโดยได้รับอนุญาตจากผู้ใช้ โจแอดมิน
. นั่นหมายถึงอาร์เรย์มีไว้สำหรับการใช้งานของผู้ใช้ โจแอดมิน
เท่านั้น. นั่นอาจเป็นสาเหตุหนึ่งที่ผู้ใช้รายอื่นไม่สามารถเข้าถึงได้
สารละลาย
เราจะติดตั้งอาร์เรย์ RAID เมื่อระบบบูตที่จุดเชื่อมต่อใหม่ที่เป็นของ ราก
และไม่ โจแอดมิน
.
สร้างจุดเชื่อมต่อใหม่
ก่อนอื่นเราสร้างโฟลเดอร์ใหม่ภายใต้ /สื่อ/
. ขอเรียกมันว่า แซมบ้า
. เปิดเทอร์มินัลแล้วป้อน:
sudo mkdir /media/sambaraid
หากคุณไม่คุ้นเคยกับ ซูโด
คำสั่ง มันจะถามรหัสผ่านของคุณ เมื่อคุณป้อนรหัสผ่าน เคอร์เซอร์จะไม่ขยับ นี่เป็นปกติ.
ตอนนี้มาเปลี่ยนสิทธิ์เพื่อให้ทุกคนสามารถอ่านและเขียนโฟลเดอร์นี้:
sudo chmod -R 777 /media/sambaraid
แก้ไข /etc/fstab
ยกเลิกการต่อเชื่อมอาร์เรย์ RAID ในไฟล์ หากติดตั้งอยู่
ตอนนี้เราได้สร้างจุดเชื่อมต่อสำหรับอาร์เรย์ RAID แล้ว เราต้องบอกให้คอมพิวเตอร์ใช้เมื่อคอมพิวเตอร์บู๊ต เราทำได้โดยเพิ่มบรรทัดในไฟล์ แทง
. ในการแก้ไขไฟล์นี้เราต้องเปิดในฐานะผู้ดูแลระบบ ใช้คำสั่งด้านล่างเพื่อเปิดไฟล์ในตัวแก้ไข:
sudo -H gedit /etc/fstab
อย่าลืม -ชม
ตัวเลือก. เป็นสิ่งสำคัญเมื่อคุณใช้ ซูโด
ด้วยแอพ GUI เช่น gedit
.
นี่เป็นเวลาที่ดีในการตรวจสอบบรรทัดอื่นๆ ที่ด้านล่างของไฟล์ หากคุณพบบรรทัดอื่น โปรดอัปเดตคำถามของคุณ
ไปที่ท้ายไฟล์และสองบรรทัดนี้:
# อาร์เรย์ RAID สำหรับ SAMBA
UUID=416d38fa-058d-4f23-bfb3-c4a28b998655 /media/sambaraid/ ค่าเริ่มต้น ext4 0 0
บรรทัดแรกคือความคิดเห็นและจะบอกคุณว่าบรรทัดถัดไปเกี่ยวกับอะไร สังเกตสตริงหลังจาก UUID=
. ฉันคัดลอกด้วยตนเองจากภาพหน้าจอของแอปดิสก์ที่คุณโพสต์ในคำถาม ตรวจสอบให้แน่ใจว่าถูกต้อง คุณสามารถคัดลอกและวางจากแอปดิสก์
บันทึกและออกจากตัวแก้ไข
ป้อนคำสั่งต่อไปนี้เพื่อเมาต์อาร์เรย์ RAID ในเมาต์พอยต์ใหม่:
sudo เมานต์ -a
ตรวจสอบให้แน่ใจว่าไม่มีข้อผิดพลาดหลังจากคำสั่งนี้ตอนนี้คุณควรจะสามารถนำทางไปยัง /media/แซมบ้า
ในแอพ Files และดูโฟลเดอร์ทั้งหมดในอาร์เรย์ RAID
ขั้นตอนต่อไป
ตั้งค่า Samba เพื่อใช้อาร์เรย์ RAID ที่จุดเชื่อมต่อใหม่ ฉันคิดว่าคุณรู้อยู่แล้วว่าต้องทำอย่างไร หากไม่ตรวจสอบเนื้อหาของไฟล์ /etc/samba/smb.conf
. มันควรจะมีส่วน [แซมบ้าแชร์]
ตำแหน่งโฟลเดอร์ในอาร์เรย์ RAID ที่คุณแชร์ควรแสดงอยู่ในรายการ แก้ไขส่วนนี้ให้มีลักษณะดังนี้:
[แซมบ้าแชร์]
comment = Samba เพื่อแชร์อาร์เรย์ RAID
เส้นทาง = /media/sambaraid/some_folder
อ่านอย่างเดียว = ไม่
เรียกดูได้ = ใช่
ที่ไหน some_folder
คือชื่อโฟลเดอร์ที่คุณต้องการแชร์ในอาร์เรย์ RAID
รีสตาร์ท samba เพื่อให้การเปลี่ยนแปลงมีผลด้วยคำสั่ง:
sudo บริการ smbd รีสตาร์ท
ตรวจสอบว่า อู๋ว์
เปิดใช้งานด้วยคำสั่ง:
สถานะ sudo ufw
ถ้า ยูเอฟดับบลิว
มีการใช้งานควรมีกฎที่อนุญาตให้แซมบ้า หากไม่มีกฎดังกล่าว คุณจะต้องเพิ่มเข้าไป
อ้างอิง:
https://www.bomski.com/automount-software-raid-array-in-ubuntu/
https://ubuntu.com/tutorials/install-and-configure-samba
หวังว่านี่จะช่วยได้