دستورات اصلی EMC Navisphere در Naviseccli

دستورات اصلی EMC Navisphere در Naviseccli
دستورات اصلی EMC Navisphere در Naviseccli

EMC Navisphere یا Unisphere یکی از ابزارهای مدیریت ذخیره‌سازی EMC است که به کاربران اجازه می‌دهد تجهیزات ذخیره‌سازی EMC CLARiiON و VNX را مدیریت کنند. Naviseccli یک رابط خط فرمان (CLI) برای مدیریت این تجهیزات است و به کاربران اجازه می‌دهد تا از طریق دستورات CLI تجهیزات ذخیره‌سازی خود را کنترل و پیکربندی کنند.

در زیر برخی از دستورات مهم و پرکاربرد Naviseccli آورده شده است که برای مدیریت ذخیره‌سازی در سیستم‌های EMC VNX/CLARiiON استفاده می‌شوند:

1. پیکربندی اولیه و اتصال

  • ورود به سیستم (Login):
    naviseccli -h <IP_address> -user <username> -password <password> -scope 0

    این دستور برای ورود به دستگاه VNX/CLARiiON با استفاده از آی‌پی آدرس، نام کاربری و رمز عبور استفاده می‌شود.

    • -scope 0: برای اتصال به دامنه محلی.

2. نمایش اطلاعات سیستم

  • نمایش وضعیت سیستم:
    naviseccli -h <IP_address> getagent

    این دستور اطلاعات کلی سیستم مانند وضعیت، سریال و نوع مدل را نشان می‌دهد.

  • نمایش اطلاعات LUN ها:
    naviseccli -h <IP_address> getlun

    این دستور اطلاعات مربوط به LUNها، مانند شماره LUN، اندازه، RAID level و وضعیت آنها را نشان می‌دهد.

  • نمایش وضعیت دیسک‌ها:
    naviseccli -h <IP_address> getdisk

    این دستور لیستی از دیسک‌ها به همراه وضعیت، ظرفیت و سرعت هر دیسک را نمایش می‌دهد.

  • نمایش وضعیت RAID گروه‌ها:
    naviseccli -h <IP_address> getrg

    این دستور وضعیت گروه‌های RAID و دیسک‌های مرتبط با هر گروه را نمایش می‌دهد.

3. مدیریت LUN‌ها

  • ایجاد LUN جدید:
    naviseccli -h <IP_address> lun -create -capacity <size_in_MB> -poolName <pool_name> -name <LUN_name> -type <LUN_type>

    این دستور یک LUN جدید در دستگاه ایجاد می‌کند. شما باید ظرفیت (در مگابایت)، نام استخر (Pool) و نام LUN را مشخص کنید.

    • -type: نوع LUN را مشخص می‌کند (مانند Thin, Thick).
  • حذف LUN:
    naviseccli -h <IP_address> lun -destroy -name <LUN_name>

    این دستور برای حذف یک LUN خاص با نام مشخص استفاده می‌شود.

  • تغییر نام LUN:
    naviseccli -h <IP_address> lun -modify -name <old_LUN_name> -newName <new_LUN_name>

    این دستور برای تغییر نام یک LUN موجود به کار می‌رود.

4. مدیریت Storage Pool ها

  • نمایش اطلاعات Storage Pool:
    naviseccli -h <IP_address> storagepool -list

    این دستور اطلاعات مربوط به استخرهای ذخیره‌سازی (Storage Pools) مانند فضای خالی، استفاده‌شده و درصد مصرف را نمایش می‌دهد.

  • ایجاد Storage Pool جدید:
    naviseccli -h <IP_address> storagepool -create -disks <disk_list> -name <pool_name>

    با استفاده از این دستور، می‌توان یک Storage Pool جدید با استفاده از لیستی از دیسک‌ها ایجاد کرد.

5. مدیریت Snapshot ها

  • ایجاد Snapshot جدید:
    naviseccli -h <IP_address> snapshot -create -lun <LUN_ID> -name <snapshot_name>

    این دستور یک snapshot از یک LUN خاص ایجاد می‌کند.

  • بازگردانی Snapshot:
    naviseccli -h <IP_address> snapshot -restore -id <snapshot_ID>

    این دستور یک Snapshot خاص را برای بازگردانی داده‌ها استفاده می‌کند.

6. مدیریت RAID گروه‌ها

  • ایجاد RAID گروه:
    naviseccli -h <IP_address> storagegroup -create -name <group_name> -raidtype <RAID_type> -disks <disk_list>

    این دستور برای ایجاد یک RAID گروه با نوع RAID مشخص و لیست دیسک‌ها استفاده می‌شود.

    • -raidtype: نوع RAID را مشخص می‌کند (مانند RAID5, RAID1, RAID6).
  • حذف RAID گروه:
    naviseccli -h <IP_address> storagegroup -destroy -name <group_name>

    برای حذف یک گروه RAID موجود از این دستور استفاده می‌شود.

7. مدیریت Storage Group‌ها

  • ایجاد Storage Group جدید:
    naviseccli -h <IP_address> storagegroup -create -gname <group_name>

    این دستور یک Storage Group جدید ایجاد می‌کند.

  • افزودن LUN به Storage Group:
    naviseccli -h <IP_address> storagegroup -addhlu -gname <group_name> -hlu <Host_LUN_ID> -alu <Array_LUN_ID>

    این دستور یک LUN را به Storage Group اضافه می‌کند.

  • حذف LUN از Storage Group:
    naviseccli -h <IP_address> storagegroup -removelun -gname <group_name> -alu <Array_LUN_ID>

    این دستور LUN مشخصی را از Storage Group حذف می‌کند.

8. مدیریت اسپیر دیسک‌ها (Hot Spare)

  • ایجاد Hot Spare:
    naviseccli -h <IP_address> hotspare -create -disk <disk_id>

    این دستور برای تعریف یک دیسک به عنوان اسپیر استفاده می‌شود.

  • حذف Hot Spare:
    naviseccli -h <IP_address> hotspare -destroy -disk <disk_id>

    این دستور برای حذف یک اسپیر از سیستم استفاده می‌شود.

9. مدیریت Cache

  • تنظیم Cache روی LUN:
    naviseccli -h <IP_address> cache -modify -lun <LUN_ID> -size <size_in_MB>

    این دستور اندازه کش را برای LUN مشخص می‌کند.

10. پشتیبان‌گیری و بازگردانی

  • پشتیبان‌گیری تنظیمات سیستم:
    naviseccli -h <IP_address> -secfilepath <backup_file_path> -exportconfig

    این دستور برای پشتیبان‌گیری از تنظیمات سیستم استفاده می‌شود.

  • بازگردانی تنظیمات سیستم:
    naviseccli -h <IP_address> -secfilepath <backup_file_path> -importconfig

    این دستور برای بازگردانی تنظیمات سیستم از فایل پشتیبان استفاده می‌شود.


جمع‌بندی:

دستورات Naviseccli امکان مدیریت کامل سیستم‌های ذخیره‌سازی EMC را از طریق خط فرمان فراهم می‌کند. با استفاده از این دستورات می‌توان LUN‌ها، RAID گروه‌ها، Storage Poolها، Snapshotها و دیگر عناصر ذخیره‌سازی را مدیریت و پیکربندی کرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *