คำถามติดแท็ก lvm

ในที่เก็บข้อมูลคอมพิวเตอร์ Logical Volume Management หรือ LVM จัดเตรียมวิธีการจัดสรรพื้นที่บนอุปกรณ์เก็บข้อมูลขนาดใหญ่ที่มีความยืดหยุ่นมากกว่าแผนการแบ่งพาร์ติชันทั่วไป

4
ปรับปรุง IO ด้วย FlashCache
ฉันมีเซิร์ฟเวอร์ที่มี 2 HDD (2x 1 TB) ทำงานใน RAID 1 (SW-RAID) ฉันต้องการที่จะปรับปรุงประสิทธิภาพ IO flashcacheโดยใช้ มีกำลังทำงานเสมือนเครื่อง KVM LVMที่มันใช้ เกี่ยวกับเรื่องนี้ฉันมีคำถามต่อไปนี้: มันจะใช้งานได้หรือไม่ flashcacheใช้งานได้กับอุปกรณ์บล็อกอย่างไรก็ตามอุปกรณ์เหล่านี้เป็นเครื่องเสมือนทั้งหมดที่มีการตั้งค่าของตัวเอง ฉันจะคาดหวังว่าจะเพิ่มประสิทธิภาพได้เท่าไหร่ เครื่องเสมือนส่วนใหญ่ใช้เว็บไซต์และเกมโฮสต์ SSD ต้องมีขนาดใหญ่แค่ไหน SSD ขนาดใหญ่จะมีประสิทธิภาพเพิ่มขึ้นหรือไม่เนื่องจากสามารถแคชไฟล์ได้มากขึ้นหรือไม่ จะเกิดอะไรขึ้นถ้า SSD ตาย จะflashcacheเรียกไฟล์จาก HDD แบบเดิมและฉันสามารถเปลี่ยน SSD ได้หรือไม่ จะเร็วกว่ามากwritebackเมื่อเทียบกับwritethroughและwritearound? ฉันไม่สามารถเข้าถึงระบบทดสอบได้ดังนั้นฉันสามารถติดตั้งflashcacheบนเซิร์ฟเวอร์ที่ใช้งานจริงโดยไม่ต้องถอดดิสก์ได้หรือไม่ ฉันพบบทเรียนที่ยอดเยี่ยมที่นี่ซึ่งฉันจะใช้

1
การปรับขนาดโวลุ่มที่เข้ารหัสของ LUKS
ฉันมีระบบไฟล์ ext4 500GiB ที่ด้านบนของ LUKS ด้านบนของ LVM LV ฉันต้องการปรับขนาด LV เป็น 100GiB ฉันรู้วิธีปรับขนาด ext4 ที่ด้านบนของ LVM LV แต่ฉันจะจัดการกับปริมาตร LUKS ได้อย่างไร mgorven@moab:~% sudo lvdisplay /dev/moab/backup --- Logical volume --- LV Name /dev/moab/backup VG Name moab LV UUID nQ3z1J-Pemd-uTEB-fazN-yEux-nOxP-QQair5 LV Write Access read/write LV Status available # open 1 LV Size 500.00 …

7
วิธีการขยายพาร์ติชัน Linux PV แบบออนไลน์หลังจากการเติบโตของดิสก์เสมือน
VMware ช่วยให้สามารถขยายขนาดของดิสก์เสมือนออนไลน์ - เมื่อ VM กำลังทำงาน ขั้นตอนต่อไปที่คาดไว้สำหรับระบบ Linux คือ: ขยายพาร์ติชัน: ลบและสร้างพาร์ติชันที่ใหญ่กว่าด้วย fdisk ขยายขนาด PV ด้วย pvresize ใช้ extents ฟรีสำหรับlvresizeการดำเนินงาน จากนั้นresize2fsสำหรับระบบไฟล์ แต่ฉันติดอยู่ในขั้นตอนแรก: fdiskและsfdiskยังคงแสดงขนาดเก่าสำหรับดิสก์ ดิสก์ของฉันเป็นดิสก์เสมือน SCSI ที่เชื่อมต่อด้วยคอนโทรลเลอร์ LSI Logic เสมือน วิธีการรีเฟรชขนาดดิสก์เสมือนและข้อมูลตารางพาร์ติชันที่มีอยู่ในเคอร์เนล Linux โดยไม่ต้องรีบูต ? เท่าที่ฉันรู้ว่าขั้นตอนทั้งหมดนั้นเป็นไปได้สำหรับ Windows ที่ใช้งานอยู่โดยไม่ต้องรีบูตและไม่ต้องดำเนินการใด ๆ กับผู้ใช้ด้วยเครื่องมือ VMWare บน Linux ฉันคาดว่าจะทำทุกขั้นตอนทางออนไลน์ด้วยและฉันก็รู้ขั้นตอนที่ 2, 3 และ 4 ทำงานทางออนไลน์อยู่แล้ว แต่ขนาดพาร์ติชั่นแรก - เปลี่ยนขนาดพาร์ติชันที่ประกาศในตารางพาร์ติชัน (ยังคง) …

5
การย้ายโลจิคัลวอลุ่มโดยตรงจากเซิร์ฟเวอร์หนึ่งไปยังเซิร์ฟเวอร์อื่นผ่านเครือข่าย
ฉันมีเครื่องโฮสต์ KVM ที่มี VMs หลายตัว แต่ละ VM ใช้ Logical Volume บนโฮสต์ ฉันต้องการคัดลอก LVs ไปยังเครื่องโฮสต์อื่น โดยปกติฉันจะใช้สิ่งที่ชอบ: dd if=/the/logical-volume of=/some/path/machine.dd ในการแปลงค่า LV ให้เป็นไฟล์ภาพและใช้ SCP เพื่อย้าย จากนั้นใช้ DD เพื่อคัดลอกไฟล์กลับไปที่ LV ใหม่บนโฮสต์ใหม่ ปัญหาของวิธีนี้คือคุณต้องการพื้นที่ว่างดิสก์มากกว่าสองเท่าตามที่ VM ใช้กับทั้งสองเครื่อง กล่าวคือ 5GB LV ใช้พื้นที่ 5GB สำหรับ LV และสำเนา dd ยังใช้พื้นที่ 5GB เพิ่มเติมสำหรับภาพ นี่เป็นเรื่องปกติสำหรับ LVs ขนาดเล็ก แต่ถ้าหาก (เช่นกรณีของคุณ) คุณมี 500GB …
13 lvm  dd  files 

5
LVM และการกู้คืนความเสียหาย
ฉันเข้าใจว่าLVMคืออะไรและทำอะไรให้สำเร็จ แต่ฉันรู้สึกว่าฉันขาดอะไรบางอย่างไป ให้บอกว่าเรามีไดรฟ์ทางกายภาพสองตัวคือ sda และ sdb ทั้งคู่มี 100 Megs ฉันวางมันลงใน VolumeGroup1 และสร้างหนึ่ง LogicalVolume1 หนึ่งเมกะ จะเกิดอะไรขึ้นถ้าฉันสร้างไฟล์ 150 เมกะไบต์ 100 megs ทางกายภาพจะอยู่บน sda และ 50 ใน sdb หรือไม่ ถ้าเป็นเช่นนั้นอะไรจะบอกระบบปฏิบัติการว่าชิ้นส่วนของไฟล์อยู่ในไดรฟ์หนึ่งและอีกอันหนึ่งอยู่อีกอันหนึ่ง? แล้วความล้มเหลวของไดรฟ์ล่ะ? สมมติว่าไม่มี RAID ถ้า sdb ล้มเหลวข้อมูลทั้งหมดใน sda จะหายไปหรือไม่ อย่างไรก็ตามมีการควบคุมว่าไฟล์ใดอยู่บนฟิสิคัลไดรฟ์ โดยทั่วไปคุณจัดการ LVM อย่างไร คุณสร้างกลุ่มวอลุ่มขนาดใหญ่หนึ่งหรือสองกลุ่มจากนั้นสร้างพาร์ติชันตามที่เหมาะสม เคล็ดลับอื่น ๆ ?
13 linux  storage  lvm 

3
ตัวแม็พอุปกรณ์ Linux แมป LVM PV ซ้อนกันภายใน LV เมื่อถ่ายภาพ
ซึ่งยุ่งกับแผนการของฉันในการสำรองเครื่องนี้ ... ฉันมีเซิร์ฟเวอร์ซึ่งเป็นไฮเปอร์ไวเซอร์ KVM สำหรับเครื่องเสมือนหลายเครื่อง หนึ่งในนั้นกำลังเรียกใช้นักเทียบท่า มีวอลุ่ม Docker บน / dev / vdb ซึ่งตั้งค่าเป็น LVM PV ซึ่ง Docker ใช้ไดร์เวอร์ direct-lvmเพื่อจัดเก็บข้อมูลคอนเทนเนอร์ Docker ดิสก์เสมือนนี้เป็น LVM LV บนโลคัลดิสก์ของโฮสต์ ทั้งโฮสต์และแขกรับเชิญใช้งาน Fedora 21 มุมมองของโฮสต์ของไดรฟ์ข้อมูลนี้คือ (แสดงเฉพาะไดรฟ์ข้อมูลที่เกี่ยวข้อง): [root@host ~]# lvs LV VG Attr LSize docker2.example.com-volumes vm-volumes -wi-ao---- 40.00g [root@host ~]# dmsetup ls --tree vm--volumes-docker2.example.com--volumes (253:10) └─ (9:125) …

2
วิธีการเทียบเท่ากับ Synology Hybrid Raid บน Linux ด้วยตนเอง?
http://forum.synology.com/wiki/index.php/What_is_Synology_Hybrid_RAID%3F Synology เป็นเพียง Linux และใช้ LVM เครื่องมือของพวกเขาทำให้ LVM เป็นอัตโนมัติเพื่อให้ได้สิ่งที่เรียกว่า Hybrid Raid ได้อย่างไร

3
วิธีการแสดงอุปกรณ์ที่ใช้ / พื้นที่ว่างเมื่อใช้ LVM
ฉันมีสถานการณ์ต่อไปนี้: =$ LC_ALL=C df -hP | column -t Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg0-rootlv 19G 854M 17G 5% / /dev/mapper/vg0-homelv 19G 343M 18G 2% /home /dev/mapper/vg0-optlv 19G 192M 18G 2% /opt /dev/mapper/vg0-varlv 19G 357M 18G 2% /var ฉันต้องการทราบว่าฟิสิคัลดิสก์เหล่านี้มีการใช้งานจำนวนเท่าใดและมีพื้นที่ว่างในดิสก์เท่าใด (ไม่มีการจัดสรร) ที่ฉันมีเพื่อที่ฉันจะได้รู้ว่าฉันจะเติบโตได้มากแค่ไหน
12 linux  lvm 

5
วิธีการกู้คืนโลจิคัลวอลุ่มที่ลบด้วย lvremove
ฉันใช้ CentOS 5.5 และใช้ Xen อยู่ ฉันมีกลุ่มวอลุ่มขนาดใหญ่ที่ฉันสร้างโลจิคัลวอลุ่มบนโดยใช้ lvcreate วันนี้ฉันมีลูกค้ายกเลิกบัญชีของเธอแล้วเปลี่ยนใจในอีกประมาณหนึ่งชั่วโมงต่อมา น่าเสียดายที่ฉันลบ LVM รูป Xen ที่เธออาศัยอยู่แล้ว (เพียงใช้ lvremove มาตรฐาน) ไม่มีกิจกรรม LVM อื่นในดิสก์นี้ตั้งแต่นั้นมา (ไม่มีการเพิ่มหรือลบอย่างอื่น) เป็นไปได้ "เลิกทำ" lvremove หรือกู้คืนปริมาณตรรกะ? ถ้าเป็นเช่นนั้นฉันจะไปเกี่ยวกับมันได้อย่างไร
12 lvm 

3
กลุ่มวอลุ่ม LVM แบ่งใช้ระหว่างโฮสต์ KVM / libvirt และแขก: นี่เป็นความคิดที่ไม่ดีใช่หรือไม่
ฉันเพิ่งสร้างโฮสต์เครื่องเสมือนใหม่ที่ใช้ KVM / libvirt ซึ่งประกอบด้วยฮาร์ดไดรฟ์ SATA II 4 ตัวและใช้งาน CentOS 5.5 x86_64 ฉันตัดสินใจที่จะสร้างดิสก์เครื่องเสมือนเป็นโลจิคัลวอลุ่มในกลุ่มวอลุ่ม LVM ที่จัดการเป็นพูลหน่วยเก็บข้อมูล libvirt แทนที่จะใช้วิธีสร้างดิสก์เป็นรูปภาพ qcow สิ่งที่ฉันไม่สามารถตัดสินใจได้คือฉันควรสร้างโลจิคัลวอลุ่มของเครื่องเสมือนในกลุ่มวอลุ่มของโฮสต์ VM หรือในกลุ่มวอลุ่มเฉพาะ ฉันควรเลือกวิธีใดและทำไม วิธีที่ 1: ใช้กลุ่มวอลุ่มของโฮสต์ VM การดำเนินงาน: RAID1 ขนาดเล็กmd0ที่มี/bootระบบไฟล์ RAID10 ขนาดใหญ่ครอบครองพื้นที่ที่เหลือซึ่งมีกลุ่มปริมาณmd1 LVM มีระบบไฟล์รูทและพาร์ติชั่นการแลกเปลี่ยนของโฮสต์ VMvghostvghost สร้างดิสก์เครื่องเสมือนเป็นโลจิคัลวอลุ่มในvghostตามต้องการ ข้อดี: หากระบบไฟล์รูทของโฮสต์ VM ไม่มีพื้นที่ว่างฉันสามารถจัดสรรพื้นที่เพิ่มเติมvghostได้อย่างง่ายดาย ระบบใช้งานแล้ว (แต่ไม่ใช่เรื่องใหญ่สำหรับการเริ่มต้นใหม่) จุดด้อย: ความจริงที่ว่าวิธีนี้ใช้งานได้นอกสถานที่ฉันไม่สามารถสั่นคลอนความรู้สึกว่านี่เป็นความคิดที่ไม่ดี ฉันรู้สึกว่า: นี่อาจเป็นความเสี่ยงด้านความปลอดภัย ในบางจุดในอนาคตฉันอาจพบข้อ จำกัด บางอย่างเกี่ยวกับการตั้งค่าและหวังว่าฉันจะใช้กลุ่มเฉพาะ ระบบ (CentOS, …

1
พูล ZFS หรือกลุ่มวอลุ่ม LVM เชื่อถือได้มากขึ้นสำหรับการใช้หลายพาร์ติชันหรือไม่?
เมื่อตัดสินใจว่าจะใช้กลุ่มวอลุ่ม LVM หรือพูล ZFS ในการกำหนดค่าเซิร์ฟเวอร์ไฟล์ใหม่ต้องพิจารณาอะไรบ้าง มีตัวเลือก "ดีกว่า" ในขอบเขตของเซิร์ฟเวอร์ไฟล์อเนกประสงค์หรือไม่? ต่างจากคำถามก่อนหน้านี้ฉันไม่ต้องการเลเยอร์เทคโนโลยี สถานการณ์: เซิร์ฟเวอร์ RHEL / CentOS 6 x64 DAS และ SAN LUN ที่มีอยู่จำนวนมากที่มีอยู่ ทางเลือก: ฉันคุ้นเคยกับ LVM เป็นการส่วนตัวดังนั้นฉันจึงสบายใจที่จะใช้มันถ้าเป็นตัวเลือกที่ดีกว่า อย่างไรก็ตาม ZFS ดูมีแนวโน้มดีและการเรียนรู้เทคโนโลยีใหม่นั้นดีอยู่เสมอ ระบุว่าเราต้องการแบ่งปันร้านค้าที่มีขนาดใหญ่พอสมควร (หลาย TB) ไปยังแผนกต่างๆและพวกเขาจำเป็นต้องสามารถเข้าถึงพวกเขาได้ทั้ง CIFS และ NFS เราควรใช้ ZFS หรือ LVM สำหรับผู้จัดการกลุ่มพื้นฐาน ? ฉันรู้ว่าการใช้ผลิตภัณฑ์อย่างFreeNASนั้นเป็นไปได้ แต่ด้วยเหตุผลหลายประการฉันต้องสามารถใช้งานเซิร์ฟเวอร์ Linux ทั่วไปได้
11 linux  lvm  partition  zfs 

1
เกิดอะไรขึ้นเมื่อดิสก์ล้มเหลวใน LVM
ฉันกำลังกำหนดค่าเซิร์ฟเวอร์ linux บนโฮสต์ ESX 4.1 เซิร์ฟเวอร์นี้ต้องมีข้อมูลหลาย TB ที่จัดเก็บอยู่ในนั้น ขณะนี้เรากำลังถกเถียงกันว่าจะใช้ LVM หรือไม่ เหตุผลปัจจุบันของเราคือว่าควรติดตั้งไดรฟ์ข้อมูล 2TB หลายตัว (ขีด จำกัด ที่กำหนดโดย ESX) ไว้บนไดรฟ์ข้อมูลแยกเช่นกัน /disk1 - 2TB /disk2 - 2TB /disk3 - 2TB เราจะจัดเก็บไดเรกทอรีที่มีขนาดตั้งแต่ 100GB ถึง 400GB ไดเรกทอรีเหล่านี้จะต้องเก็บไว้ในทั้งหมดและไม่สามารถแยกออก ข้อกังวลคือจะมีพื้นที่ว่างจำนวนมากหากเรามี 1.7TB เก็บไว้ใน / disk1 และต้องเก็บเพิ่มอีก 400GB ในกรณีนี้เราจะต้องจัดเก็บไดเรกทอรี 400GB บน / disk2 ทำให้ไม่ได้ใช้ 300GB ทางออกหนึ่งสำหรับปัญหานี้คือ LVM ซึ่งกำหนดค่าเป็น: …
11 linux  vmware-esx  lvm 

4
วิธีการเมาท์พาร์ติชัน LVM ของเครื่องเสมือนบนโฮสต์ KVM
ถ้าฉันพยายามทำตามโฮสต์ KVM: # kpartx -av /dev/VolGroup00/kvm101_img add map kvm101_img1 : 0 208782 linear /dev/VolGroup00/kvm101_img 63 add map kvm101_img2 : 0 125612235 linear /dev/VolGroup00/kvm101_img 208845 # mount /dev/mapper/kvm101_img1 /mnt จากนั้นฉันได้รับ / ติดตั้งพาร์ติชัน แต่ฉันได้รับข้อผิดพลาดหากฉันพิมพ์ดังต่อไปนี้: # mount /dev/mapper/kvm101_img2 /mnt mount: you must specify the filesystem type นี่คือรูปแบบ fdisk บนเครื่องแขก: # fdisk -l Device …

3
ควรใช้ดิสก์ชนิดใดของ KVM
ฉันกำลังตั้งค่าแขกเสมือนของ KVM สองสามคนและฉันกำลังถกเถียงกันว่าควรใช้ดิสก์ชนิดใด ฉันไม่สามารถค้นหาแหล่งข้อมูลออนไลน์ที่ดีซึ่งมีข้อดีและข้อเสียของแต่ละข้อได้ คุณช่วยฉันสร้างรายการประเภทดิสก์ที่แตกต่างกันและข้อดีและข้อเสียของแต่ละประเภทได้หรือไม่ นี่คือประเภทของดิสก์ที่ฉันรู้เกี่ยวกับ: ภาพดิบ qcow2 พาร์ติชันเฉพาะ (เช่นใน LVM) ฉันอยากรู้เกี่ยวกับเกณฑ์เหล่านี้: ความง่ายในการตั้งค่า (ความง่ายในการสร้างแต่ละประเภท) ประสิทธิภาพ ความง่ายดายในการโคลนนิ่ง ขยายได้ง่าย (เพื่อให้ใหญ่ขึ้นดังนั้นแขกเสมือนมีพื้นที่ดิสก์มากขึ้น) คุณลักษณะเฉพาะของดิสก์ชนิดนั้น สำรองข้อมูลได้ง่าย การย้ายไปยังโฮสต์อื่น คุณช่วยฉันประเมินตัวเลือกของฉันได้ไหม

5
อะไรคือประโยชน์ของ Logical Volume Manager [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฟีเจอร์และประโยชน์ที่จะได้รับจากLogical Volume Managerนั้นเกินกว่ารายละเอียดในหน้า Wikipedia หรือไม่
11 linux  unix  lvm 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.