Score:1

Dual SSD ใช้ในเซิร์ฟเวอร์อูบุนตูอย่างไร

ธง ro

วันนี้ฉันซื้อเซิร์ฟเวอร์อูบุนตูที่มี SSD 2 ตัว (ตัวละ 500GB) ในข้อมูลเซิร์ฟเวอร์ ข้อมูลต่อไปนี้ถูกเขียนขึ้น

SSD 500 x 2
RAID 1 (ซอฟต์แวร์ RAID)

ตอนนี้ฉันต้องการติดตั้งเซิร์ฟเวอร์ไฟล์ที่เก็บข้อมูล

ฉันสับสนว่า 2 SSD จะทำงานอย่างไร เนื่องจากฉันไม่เคยใช้เซิร์ฟเวอร์ SSD แบบคู่มาก่อน

  1. ติดตั้งเซิร์ฟเวอร์ SSD Ubuntu ใด
  2. หากทั้งหมดเก็บไฟล์ทั้งหมดไว้ใน /srv โฟลเดอร์ฉันต้องทำอะไร?
  3. ssd ทั้งหมดนับเป็นที่เก็บข้อมูลเดียวหรือไม่
  4. ไฟล์จัดเก็บจะใช้อย่างไร?

สำหรับข้อมูล SSD ฉันทดสอบคำสั่งต่อไปนี้ ถ้าฉันรันคำสั่งต่อไปนี้ ฉันจะได้ผลลัพธ์ดังต่อไปนี้:

$ sudo lshw -C ดิสก์
  *-ดิสก์
       คำอธิบาย: ดิสก์ ATA
       สินค้า: WDC WDS500G2B0A
       ผู้ขาย: Western Digital
       รหัสทางกายภาพ: 0.0.0
       ข้อมูลรถบัส: scsi@2:0.0.0
       ชื่อตรรกะ: /dev/sda
       รุ่น : 40WD
       อนุกรม: 200511800205
       ขนาด: 465GiB (500GB)
       ความสามารถ: gpt-1.00 แบ่งพาร์ติชั่นแล้ว:gpt
       การกำหนดค่า: anversion=5 guid=f2e52d4d-f48f-4434-9c6d-e4c7002c4fdb
  *-ดิสก์
       คำอธิบาย: ดิสก์ ATA
       สินค้า: WDC WDS500G2B0A
       ผู้ขาย: Western Digital
       รหัสทางกายภาพ: 0.0.0
       ข้อมูลรถบัส: scsi@3:0.0.0
       ชื่อตรรกะ: /dev/sdb
       รุ่น : 40WD
       อนุกรม: 200422801375
       ขนาด: 465GiB (500GB)
       ความสามารถ: gpt-1.00 แบ่งพาร์ติชั่นแล้ว:gpt
       การกำหนดค่า: anversion=5 guid=6e2607b0-cf37-449c-af96-0acac4359885 ลอจิคัลเซกเตอร์ขนาด=512 เซกเตอร์ไซส์=512

ถ้าฉันรันคำสั่งต่อไปนี้ ฉันจะได้ผลลัพธ์ดังต่อไปนี้:

$ lsblk -o NAME, FSTYPE, ขนาด, MOUNTPOINT, LABEL
ชื่อ FSTYPE SIZE MOUNTPOINT LABEL
loop0 สควอช 32.3M /snap/snapd/12704
สควอช loop1 55.4M /snap/core18/2128
สควอช loop2 70.3M /snap/lxd/21029
สควอช loop3 32.3M /snap/snapd/12883
สควอช loop4 61.8M /snap/core20/1081
สควอช loop5 67.3M /snap/lxd/21545
sda465.8G
ââsda1 1M
ââsda2 linux_raid_member เซิร์ฟเวอร์ ubuntu 1G:0
â ââmd0 ext4 1022M /บูต
ââsda3 linux_raid_member 16G เซิร์ฟเวอร์อูบุนตู:1
â ââmd1 แลกเปลี่ยน 16G [SWAP]
ââsda4 linux_raid_member 448.8G เซิร์ฟเวอร์อูบุนตู:2
  ââmd2 448.6G
    ââmd2p1 ต่อ 4 448.6G /
เอสดีบี 465.8G
ââsdb1 1M
ââsdb2 linux_raid_member เซิร์ฟเวอร์อูบุนตู 1G:0
â ââmd0 ext4 1022M /บูต
ââsdb3 linux_raid_member 16G เซิร์ฟเวอร์อูบุนตู:1
â ââmd1 แลกเปลี่ยน 16G [SWAP]
ââsdb4 linux_raid_member 448.8G เซิร์ฟเวอร์อูบุนตู:2
  ââmd2 448.6G
    ââmd2p1 ต่อ 4 448.6G /

อีกด้วย

$df /
ระบบไฟล์ 1K-blocks ใช้อยู่ ใช้% Mounted on
/dev/md2p1 461987712 6716124 431734132 2% /

$df/บูต
ระบบไฟล์ 1K-blocks ใช้อยู่ ใช้% Mounted on
/dev/md0 1013688 108580 836400 12% /บูต
france1 avatar
ng flag
ฉันแนะนำให้ใช้ df -h แทน df
Score:5
ธง in

ยินดีต้อนรับสู่โลกแห่งความสนุกของการจัดการเซิร์ฟเวอร์!

เนื่องจากคุณได้ตั้งค่าระบบของคุณเป็น RAID1 และเนื่องจากคุณได้ให้รายละเอียดทั้งหมดที่จำเป็นในการตอบคำถามของคุณ มาเริ่มกันเลยที่คำถาม:

ติดตั้งเซิร์ฟเวอร์ SSD Ubuntu ใด

ทั้งคู่.คุณได้ตั้งค่าระบบของคุณด้วยรูปแบบการมิเรอร์ RAID1 ดังนั้น 100% ของไบต์สำหรับแต่ละไฟล์จะอยู่ใน SSD แต่ละตัว

หากทั้งหมดเก็บไฟล์ทั้งหมดไว้ใน /srv โฟลเดอร์ฉันต้องทำอะไร?

คุณจะต้องตรวจสอบให้แน่ใจว่าบัญชีที่เข้าถึงไดเร็กทอรีนั้นมีสิทธิ์ที่เหมาะสม

ssd ทั้งหมดนับเป็นที่เก็บข้อมูลเดียวหรือไม่

ใช่. ผลลัพธ์ของ lsblk แสดงว่าคุณติดตั้งประมาณ 448GB ที่ /ซึ่งยืนยันว่า SSD สองตัวกำลังถูกใช้เป็นมิเรอร์

ไฟล์จัดเก็บจะใช้อย่างไร?

ไฟล์จะปรากฏในลักษณะเดียวกับที่คุณมี SSD เดียวในระบบ คุณไม่จำเป็นต้องคิดเป็นพิเศษเมื่อทำงานกับไฟล์ที่จัดเก็บไว้ในพาร์ติชัน RAID นอกเหนือจากคำถามเกี่ยวกับการสำรองข้อมูล แม้ว่า RAID1 จะอนุญาตให้ระบบดำเนินการต่อได้หากอุปกรณ์ใดเครื่องหนึ่งล้มเหลว การมีการสำรองข้อมูลไฟล์ที่สำคัญไว้เผื่อไว้ก็เป็นเรื่องดีเสมอ

Rejaul Karim avatar
ro flag
เหตุใดคำสั่งต่อไปนี้จึงแสดงเฉพาะ 441G เท่านั้น ` df -hBG / ระบบไฟล์ 1G-blocks ใช้อยู่ ใช้% Mounted on /dev/md2p1 441G 8G 411G 2% / `
in flag
สมองแช่แข็งในส่วนของฉัน RAID1 เป็น *มิเรอร์* ซึ่งหมายความว่า SSD ทั้งสองจะมีข้อมูลเดียวกัน หาก SSD ตัวใดตัวหนึ่งล้มเหลว ตัวอื่นสามารถดำเนินการต่อได้ในขณะที่เปลี่ยนตัวอื่น 411GB ใช้ได้ถูกต้อง หากคุณต้องการมากขึ้น คุณจะต้องใช้ RAID0 หรือ -- อาจจะเป็นอุดมคติ -- พูล LVM
Rejaul Karim avatar
ro flag
ขอบคุณ. ฉันยอมรับคำตอบของคุณ :) ดังนั้น หากต้องการเพิ่ม HDD 1 TB เพื่อพื้นที่จัดเก็บเพิ่มเติม ฉันจำเป็นต้องใช้ HDD 1TB สองตัวเนื่องจากการกำหนดค่าปัจจุบันคือ RAID 1 หรือไม่
in flag
หากคุณวางแผนที่จะเพิ่ม HDD 1TB คุณสามารถใช้ดิสก์เดียวและติดตั้งได้ คุณไม่จำเป็นต้องใช้ RAID เว้นแต่คุณต้องการมิเรอร์หรือสตริปข้อมูลในอุปกรณ์หลายเครื่องโดยเฉพาะ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา