HPUX :: LVM.

وظيفة بيرل للتعامل مع هيكل HPUX LVM
التحميل الان

HPUX :: LVM. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Christopher White
  • موقع ويب الناشر:
  • http://search.cpan.org/~cwhite/

HPUX :: LVM. العلامات


HPUX :: LVM. وصف

وظيفة بيرل للتعامل مع هيكل HPUX LVM HPUX :: LVM هو وحدة بيرل التي تأخذ الإخراج من أوامر LVM vgdisplay و lvdisplay و pvdisplay ووضعها في تجزئة من التجزئة بالطريقة التالية كمثال على سبيل المثال: '/ dev / vg08' => hash (0x404214c8) ' ACT_PV '=> 4' alloc_pe '=> 4092' cur_lv '=> 2' cur_pv '=> 4' free_pe '=> 0' max_lv '=> 255' max_pe_per_pv '=> 1023' max_pv '=> 16' open_lv ' => 2 'pe_size_mbytes' => 4 'missional_vols' => hash (0x40421510) '/ dev / dsk / c3t12d0' => hash (0x404215a0) 'free_pe' => 0 'pv_status' => 'متاح' total_pe '= > 1023 '/ dev / dsk / dsk / c3t13d0' => hash (0x40421528) 'free_pe' => 0 'pv_status' => 'متاح' total_pe '=> 1023' / dev / dsk / c3t14d0 '=> hash (0x40421564) 'free_pe' => 0 'pv_status' => 'متاح' 'total_pe' => 1023 '/ dev / dsk / c3t15d0' => hash (0x404215dc) 'free_pe' => 0 'pv_status' => 'متاح' 'Total_pe '=> 1023' Total_pe '=> 4092' Total_pvg '=> 0' vgda '=> 8' vg_status '=> LVOL1 '=> التجزئة (0x40421684)' manced_pe '=> 2046 'Current_le' => 2046 'LV_SIZE' => 8184 'LV_STATUS' => 'المتاحة / المزامنة' '' pv_data '=> hash (0x4042178c)' / dev / dsk / c3t14d0 '=> hash (0x404217A4)' LE_ON_PV '= > 1023 'pe_on_pv' => 1023 '/ dev / dev / dsk / c3t15d0' => hash (0x404217d4) 'le_on_pv' => 1023 'pe_on_pv' => 1023 'used_pv' => 2 'lvdata' => hash (0x404216b4) Orgined_PE '=> MONATION' => التخصيص "=> 'صارم" BAD_BLOCK' => 'on' conscency_recovery '=>' mwc 'alimited_le' => 2046 'io_timeout_seconds' => 'الافتراضي' 'lv_permission' => "قراءة / اكتب '' lv_size_mbytes '=> 8184' LV_STATUS '=>' المتاحة / المزامنة '' 'mirror_copies' => 0 'Schedule' => '/ dev / vg08' 'lvol2' => hash (0x40422834) 'mashed_pe' => 2046 'current_le' => 2046 'lv_size' => 8184 'lv_status' => 'المتاحة / المزامنة' '' pv_data '=> التجزئة ( 0x4042293c) '/ dev / dsk / c3t12d0' => hash (0x40422984) 'le_on_pv' => 1023 'pe_on_pv' => 1023 '/ dev / dsk / c3t13d0' => hash (0x40422954) 'le_on_pv' => 1023 'pe_on_pv '=> 1023' used_pv '=> 2' lvdata '=> لديه H (0x40422864) "المخصصات_pe" => 2046 "التخصيص" => 'صارم' BAD_BLOCK '=>' on 'conscency_recovery' => 'mwc' alimited_le '=> 2046' io_timeout_seconds '=>' الافتراضي '' lv_permission '=> "قراءة / كتابة"' LV_SIZE_MBYTES '=> 8184' LV_STATUS '=>' المتوفر / المزامنة '' 'mirror_copies' => 0 'Schedule' => "VG_NAME '=> سمة" / dev / vg08'each سمة هي نفس الإخراج في الأمر ولكن مع السفلات السفلية بدلا من المسافات حتى "PE" مخصص "هو" مخصصات_pe ". اضطررت أيضا إلى إضافة سمات "Mission_Vols"، "LVOLS"، "LVDATA" و "PVDATA". (بالنسبة لبيانات الصوت المنطقي) "Missional_Vols" هو فاصل تجزئة لجميع الأحجام المادية في VG "البديل_لاينكس" هو فاصل صفيف تحت كل المجلد الفعلي يحتوي على جميع الروابط إلى هذا الجهاز (إن وجد). عنصر الصفيف الأول هو "لا شيء" إذا لم تكن هناك روابط. (غير مدرج أعلاه ولكن ضمن "الفيزيولوجي" "LVOLS" هو فاصل تجزئة لجميع مجموعات الحجم في VG "LV_DATA" هو ضيق التجزئة إلى إخراج LVDisPlays من وحدة التخزين المنطقية. "pv_data" هو ضيق التجزئة بكل أحجام المادية التي تشكل مجموعة وحدة التخزين وكم المساحة التي يستخدمونها منها. يمكن بعد ذلك الوصول إلى البيانات من خلال الأساليب المقدمة (الفرعية) .synopsis بلدي $ lvminfo_data = HPMINFO_DATA = جديد HPMINFO (TARGET_TYPE => "Local"، الثبات => "جديد"، Access_Prog => "SSH"، Access_System => "LocalHost"، Access_User => "Root")؛ $ arref2 = $ lvminfo_data-> get_all_volumegroups ()؛ foreach $ vg (@ $ arref2) {print " حجم المجموعة: $ vg "؛ adve_vgs، $ vg؛ $ vg_save = $ vg؛} $ arref2a = $ lvminfo_data-> get_vg_physicalvols (volume_group => $ vg_save)؛ طباعة" الفياد الفعلي في VG: $ vg_save "؛ foreach $ pvinvg (@ $ arref2a) {print" $ pvinvg "؛ adve_pvs، $ pvinvg؛ $ pvinvg_save = $ pvinvg؛} المتطلبات: perl.


HPUX :: LVM. برامج ذات صلة