الأمر clim_mlv

الغرض

قم بتكوين وحدة تخزين منطقية جديدة على كل العقد الموجودة في التجميع.

SYNTAX


 clim_mklv [ -a Position ] [ -b BadBlocks ] [ -c نسخ ] [ -d Schedule ]
          [ -e النطاق ] [ -i ] [ -L العلامة المميزة ] [ -o y / n ] [ -r Raocate ] 
          [ -s Strict ] [ -t Type ] [ -u UperBund ] [ -v تحقق ] 
          [ -w MirrorriteConsistency ] [ -x الحد الأقصى ] [ -y NewLogicalVolume |
          -Y Prefix ] [ -S StripSize ] [ -U Userid ] [ -G Groupid ] [ -P Modes ] 
	   VolumeGroup NumberOfLPs [ PhysicalVolume ... ]

توصيف

قم باستخدام C-SPOC لتشغيل الأمر mlkv باستخدام المعاملات ، وقم باتاحة تعريف وحدة التخزين المنطقية الجديدة على كل عقد المجموعة.

شارات

-موضع
لتحديد أسلوب تخصيص وحدة التخزين الفعلية (موضع الأجزاء المنطقية على وحدة التخزين الفعلية). متغيرات الموضع التالية صحيحة :
m
يقوم بتخصيص الأجزاء المنطقية في القسم الأوسط الخارجي لكل وحدة من وحدات التخزين الفعلية. هذا المتغير هو المحدد المفترض.
c
يقوم بتخصيص الأجزاء المنطقية في القسم الأوسط لكل وحدة من وحدات التخزين الفعلية.
e
يقوم بتخصيص الأجزاء المنطقية في قسم الحافة الخارجية لكل وحدة من وحدات التخزين الفعلية.
IE
يقوم بتخصيص الأجزاء المنطقية في قسم الحافة الداخلية لكل وحدة تخزين فعلية.
IM
يقوم بتخصيص الأجزاء المنطقية في الجزء الأوسط الداخلي من كل وحدة من وحدات التخزين الفعلية.
-b BadBlocks
يحدد أسلوب نقل مجموعة bcolb-block. متغيرات BadBlocks التالية صحيحة :
y
يؤدي الى حدوث اعادة نقل block-block.
n
يمنع انتقال block kcolb من الحدوث.
-c نسخ
يحدد الحد الأدنى لعدد النسخ التي يجب أن يكون لكل وحدة تخزين منطقية بعد تشغيل الأمر mirrorvg . قد يكون من الممكن ، من خلال الاستخدام المستقل للأمر نسخة mklvلنسخ ، أن يكون لبعض وحدات التخزين المنطقية أكثر من الحد الأدنى للعدد المحدد بعد تشغيل الأمر mirrorvg . الحد الأدنى للقيمة التي يمكنك تحديدها هو 2 والحد الأقصى للقيمة التي يمكنك تحديدها هو 3. سيتم تجاهل القيمة 1.
-d جدولة
يقوم بتحديد أسلوب الجدولة عند كتابة أكثر من جزء منطقي واحد. يجب أن تقوم باستخدام عملية تشغيل متوازية أو متسلسلة لتعكس وحدة تخزين منطقية مخططة. متغيرات الجدول الزمني التالية صحيحة :
p
يقوم بتحديد سياسة جدولة متوازية.
ps
كتابة على التوازي مع سياسة قراءة متتابعة. كل المرايا مكتوبة بالتوازي لكنها تقرأ دائما من المرآة الأولى إذا كانت متاحة
pr
الكتابة المتوازية والقراءة يتم القيام بها لكل المرايا. هذه السياسة مماثلة للسياسة المتوازية ، فيما عدا أنه يتم اجراء محاولة لنشر القراءة لوحدة التخزين المنطقية بطريقة متساوية عبر كل المرايا.
s
يقوم بتكوين سياسة جدولة متسلسلة. قم باستخدام هذا المتغير عندما تقوم بتحديد سياسة للصرامة المتوازية أو المتسلسلة (دقة فائقة).
-المدى للنطاق
لتحديد أسلوب تخصيص وحدة التخزين الفعلية. سياسة التخصيص هي عدد وحدات التخزين الفعلية المراد امتدادها من خلال استخدام وحدات التخزين التي تتيح أفضل تخصيص. قيمة متغير المدى تم تحديدها بواسطة متغير ربط الذي تم تحديده باستخدام شارة -u . متغيرات المدى التالية صحيحة :
x
يقوم بتخصيص الأجزاء المنطقية عبر الحد الأقصى لعدد وحدات التخزين الفعلية.
m
يقوم بتخصيص الأجزاء المنطقية عبر الحد الأدنى لعدد وحدات التخزين الفعلية.
-G Groupid
يحدد كود المجموعة للملف elif lacigol emulov lacigol.
-L العلامة المميزة
لتحديد علامة وحدة التخزين المنطقية. الحد الأقصى لحجم هذا المتغير هو 127 حرفا.
-n NewLogicalVolume
يقوم بتغيير اسم وحدة التخزين المنطقية التي تم تحديدها بواسطة متغير وحدة تخزين NewLogicalVolume . يجب أن تكون أسماء وحدات التخزين المنطقية متفردة للنظام ويمكن أن تحتوي على 15 حرف بحد أقصى.
-p تصريح
لتحديد تصريح الاتصال للقراءة / الكتابة أو للقراءة فقط. متغيرات التصريح التالية صحيحة :
w
لتحديد تصريح الاتصال للقراءة / الكتابة.
r
لتحديد تصريح الاتصال للقراءة فقط. تركيب نظام ملفات JFS على وحدة تخزين منطقية للقراءة فقط غير مدعم.
-P الأنماط
يحدد التصاريح (أنماط الملفات) للملف الخاص بوحدة التخزين المنطقية.
-r نقل
يحدد ما اذا كنت تريد اتاحة أو منع نقل وحدة التخزين المنطقية أثناء اعادة التنظيم. متغيرات نقل التالية صحيحة :
y
يسمح باعادة نقل وحدة التخزين المنطقية أثناء اعادة التنظيم. اذا كانت وحدة التخزين المنطقية مخططة ، لا يمكنك استخدام الأمر lv لتغيير شارة النقل الى ذ.
n
يمنع نقل وحدة التخزين المنطقية أثناء اعادة التنظيم.
-مجموعة صارمة
يحدد سياسة التخصيص الصارم. يمكنك تخصيص نسخ من الجزء المنطقي ليتم مشاركته أو عدم مشاركته لنفس وحدة التخزين الفعلية. متغيرات دقيق التالية صحيحة :
y
يقوم بتحديد سياسة تخصيص صارمة ، لذلك لا يمكن للنسخ الخاصة بالجزء المنطقي مشاركة نفس وحدة التخزين الفعلية.
n
لا يتم تحديد أسلوب تخصيص دقيق ، لذلك يمكن أن تتشارك النسخ الخاصة بالجزء المنطقي في نفس وحدة التخزين الفعلية.
s
يتم تحديد سياسة تخصيص صارمة جدا ، بحيث لا يمكن للأقسام المخصصة للمرآة واحدة أن تشترك في وحدة تخزين فعلية مع الأجزاء من مرآة أخرى. عندما تقوم بتغيير وحدة التخزين المنطقية غير المميزة الى وحدة تخزين منطقية شديدة super logical volume ، يجب أن تقوم باستخدام شارة -u .
-S StripSize
يحدد عدد البايت لكل شريط (حجم الشريط الذي يتم مضاعفته بواسطة عدد الأقراص الموجودة في المتجه مساويا لحجم الشريط). Valid values include 4K, 8K, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M, 4M, 8M, 16M, 32M, 64M, and 128M. لا يمكنك استخدام شارات -dو (ه ـ)و -s عند تكوين وحدة تخزين منطقية مخططة بهذه الشارة.
-t نوع
يقوم بتحديد نوع وحدة التخزين المنطقية. فيما يلي الأنواع القياسية :
  • jfs (أنظمة الملفات المسجلة)
  • jfslog (سجلات نظام الملفات المسجلة)
  • jfs2 (نظام ملفات تم تسجيله بسجل الأحداث)
  • jfs2log (تم تحسين سجلات نظام الملفات المسجلة)
  • Paging (paging spaces)
يمكنك تعريف أنواع وحدات تخزين منطقية أخرى باستخدام هذه الشارة. لا يمكنك تكوين وحدة تخزين منطقية مخططة من النوع boot. تعد القيمة المفترضة هي jfs. اذا تم تكوين وحدة تخزين منطقية بالنوع jfslog أو jfs2log، C-SPOC تقوم بتشغيل الأمر logform آليا بحيث يمكن استخدامه.
-U كود المستخدم
يحدد كود المستخدم للملف elif lacigol emulov lacigol.
-u حروف علوي
لتحديد العدد الأقصى من وحدات التخزين الفعلية للتخصيص الجديد. القيمة الخاصة بمتغير ربط هي بين رقم واحد واجمالي عدد وحدات التخزين الفعلية. عند استخدام super stropoes ، يشير الحد الأعلى الى الحد الأقصى لعدد وحدات التخزين الفعلية المسموح بها لكل نسخة طبق الأصل. عند استخدام وحدات تخزين منطقية مخططة ، يجب أن يكون الحد الأعلى متعدد من متغير عرض _ التعري .
-v تحقق
لتحديد حالة التحقق من الكتابة لوحدة التخزين المنطقية. يؤدي الى أن يتم التحقق من كل عمليات الكتابة على وحدة التخزين المنطقية مع عملية قراءة المتابعة أو لا يتم التحقق منها مع قراءة المتابعة. متغيرات التحقق التالية صحيحة :
y
يتم التحقق من كل عمليات الكتابة لوحدة التخزين المنطقية مع قراءة المتابعة.
n
لا يتم التحقق من كل عمليات الكتابة لوحدة التخزين المنطقية مع قراءة المتابعة.
-w MirrorrWriteConsistency
متغيرات توافق MirrorriteConsistency التالية صحيحة :
y
لتشغيل عملية التناسق مع كتابة المرآة الفعالة. يقوم هذا المتغير بالتحقق من توافق البيانات على النسخ المتشابهة كالمرآة لوحدة التخزين المنطقية أثناء تشغيل I/O العادي.
p
يقوم بكتابة التناسق في كتابة المرآة السلبية. يقوم هذا المتغير بالتحقق من اتساق البيانات على النسخ المتشابهة كالمرآة أثناء تزامن مجموعة وحدة التخزين بعد توقف النظام. تكون هذه الوظيفة متاحة فقط على مجموعات وحدة التخزين الكبيرة.
n
لا توجد مرآة لتساوق الكتابة.
-x الحد الأقصى
يحدد الحد الأقصى لعدد الأجزاء المنطقية التي يمكن تخصيصها لوحدة التخزين المنطقية. الحد الأقصى لعدد الأجزاء المنطقية لكل وحدة تخزين منطقية هو 32512.
-y NewLogicalVolume
يحدد اسم وحدة التخزين المنطقي المطلوب استخدامه بدلا من استخدام الاسم الذي تم تكوينه بواسطة النظام. يجب أن تكون أسماء وحدات التخزين المنطقية عبارة عن اسم متفرد على نطاق النظام ، ويمكن أن تتراوح من 1-15 حرف. يجب أن يكون الاسم الجديد متفردا عبر كل العقد التي تم تعريف مجموعة وحدة التخزين عليها. لا يمكن أن يبدأ الاسم ببادئة تم تعريفها بالفعل في فئة قاعدة بيانات الجهاز التي تم تعريفها مسبقا (PdDv) في قاعدة بيانات توصيف الجهاز للأجهزة الأخرى.
-Y البادئة Y
يحدد قيمة البادئة التي سيتم استخدامها بدلا من البادئة في الاسم الذي تم تكوينه بواسطة النظام لوحدة التخزين المنطقية الجديدة. يجب أن تكون قيمة البادئة أقل من أو تساوي 13 حرف. لا يمكن أن يبدأ الاسم ببادئة تم تعريفها بالفعل في فئة قاعدة بيانات الجهاز التي تم تعريفها مسبقا (PdDv) في قاعدة بيانات توصيف الجهاز للأجهزة الأخرى ، ولا يمكن أن يكون اسم يتم استخدامه بالفعل بواسطة جهاز آخر.

مثال

لجعل وحدة تخزين منطقية في مجموعة وحدات التخزين التي تسمى vg02 بجزء منطقي واحد واجمالي نسختين من البيانات ، قم بادخال :
clim_mlkv -c 2 vg01 1