CentOS 6 সহ ডেল পিইআরসি এইচ 710 রেড কন্ট্রোলারের পিছনে হার্ড ডিস্কের অবস্থান কীভাবে পর্যবেক্ষণ করবেন?


26

আমার কাছে একটি ডেল সার্ভার রাইড 5 সেটআপ সহ রাইড কন্ট্রোলার কার্ড CentOS 6ব্যবহার করে চলছে PERC H710এবং আমি রাইড কন্ট্রোলারের পিছনে হার্ড ডিস্ক ব্যর্থতা / কাজের স্থিতি পর্যবেক্ষণ করতে চাই।

তারপরে আমার হার্ড ডিস্কের স্থিতি পর্যবেক্ষণ করতে এবং কিছু খারাপ হলে সতর্কতা ইমেল প্রেরণে বাশ স্ক্রিপ্টটি ব্যবহার করতে সক্ষম হওয়া উচিত।

LSI MegaRAID SASকমান্ড টুল (প্রায় LSI MegaRAID SAS লিনাক্স সরঞ্জামসমূহ) সেন্টওএস / রেড হ্যাট / Linux এর জন্য PERC H710 সমর্থন করে না এবং smartctlহয় এটিকে সমর্থন করে না।

ডেল ওয়েবসাইটের ভিত্তিতে, CentOSএই সার্ভারের জন্য আইএস সমর্থিত নয় ( NX3200 PowerVault) এবং হার্ডডিস্কটি নিরীক্ষণের জন্য আমি কোনও লিনাক্স প্রোগ্রাম ডাউনলোড করতে পারি নি।

[root@server ~]# lspci | grep RAID
03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] (rev 05)


[root@server ~]# smartctl -a /dev/sda
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-431.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net

Vendor:               DELL
Product:              PERC H710
Revision:             3.13
User Capacity:        299,439,751,168 bytes [299 GB]
Logical block size:   512 bytes
Logical Unit id:      ....
Serial number:        ....
Device type:          disk
Local Time is:        Tue Apr 15 16:38:30 2014 SGT
Device does not support SMART

Error Counter logging not supported
Device does not support Self Test logging

সেন্টোস 6 এর সাথে ডেল পিইআরসি এইচ 710 এর হার্ডওয়ারের রেডের পিছনে হার্ড ডিস্কের অবস্থা কীভাবে পর্যবেক্ষণ করতে হয় যে কেউ জানেন?

উত্তর:


26

স্মার্ট হয় না ডিস্ক বা স্টোরেজ পর্যবেক্ষণ চূড়ান্ত শব্দ !! এটি একটি উপাদান, তবে আধুনিক রেড কন্ট্রোলাররা ড্রাইভ এবং অ্যারের স্বাস্থ্য নির্ধারণের জন্য অন্যান্য পদ্ধতির পাশাপাশি এটি ব্যবহার করে।

আমি ধরে নিচ্ছি এটি একটি ডেল পাওয়ারএজ সার্ভারের একটি PERC নিয়ামক।

ডেল হার্ডওয়ারের স্বাস্থ্য নিরীক্ষণের জন্য সাধারণ লিনাক্স-বান্ধব পদ্ধতি হ'ল ইউমের মাধ্যমে লিনাক্সের জন্য ডেল ওএমএসএ এজেন্টগুলি ইনস্টল করা - http://linux.dell.com/wiki/index.php/Repository/OMSA#Yum_setup

yum install srvadmin-allএজেন্টদের সম্পূর্ণ স্যুট ইনস্টল করবে। একবার ইনস্টল হয়ে গেলে, আপনি আপনার অ্যারের সম্পর্কে তথ্য পেতেomreport কমান্ডটি ব্যবহার করতে পারেন ।

উদাহরণ:

$ omreport storage vdisk

$ omreport storage pdisk controller=0

$ omreport storage vdisk controller=0 vdisk=1

7
এটি আমার লিনাক্স মেশিনগুলিতে ওয়েব সার্ভার / এসএসএলের মতো অতিরিক্ত উপাদানগুলি ইনস্টল করবে তবে মনে হয় আমার অন্য কোনও পছন্দ নেই! আমি আমার সার্ভারে অপ্রয়োজনীয় প্যাকেজ যুক্ত করতে ঘৃণা করি।
জিয়ানলিন

2
এই ওএমএসএ প্রোগ্রামগুলির মধ্যে একটি থেকে সম্ভাব্য মেমরি ফাঁস থেকে সাবধান থাকুন। এটি আমার সাথে ধীরে ধীরে 3-4 সপ্তাহের পরে ধীরে ধীরে ঘটেছিল, লিনাক্সের জন্য কোনও স্মৃতি নেই।
বাক্সুন্ডে

1
হ্যাঁ, ফুটোটি dsm_sa_snmpd এ রয়েছে (সুতরাং আমি 'কিল্লাল -9 ডিএসএম_এসএ_এসএনএমপিডি' চালিয়েছি, সমাধান হয়েছে)।
মার্কাসএন

5
পিইআরসি 7XX এবং 8XX কন্ট্রোলারগুলি কেবলমাত্র এলএসআই মেগারেড নিয়ন্ত্রক এবং এলএসআই মেগাএসিএলআই সরঞ্জামটি ঠিকঠাক কাজ করবে যদি আপনি ডেল লাইব্রেরিগুলি এবং আপনার যে কোনও পরিষেবা এবং / অথবা কার্নেল মডিউলগুলি আজকাল বাদ দিচ্ছেন তা দিয়ে এটি কল্পনা করতে না চান। এলএসআই বাইনারি সম্পর্কিত প্রচুর মেগাসিএলআই চিট শিট, নাগিও পর্যবেক্ষণ স্ক্রিপ্ট এবং পারফরম্যান্স টিউন করার টিপস রয়েছে। এটি অবশ্যই আমার ব্যক্তিগত পছন্দ এবং অবশ্যই মতামত। আমি নূন্যতম।
অ্যারন

@ জিয়ানলিন, এটি সম্পূর্ণ সত্য নয়। হ্যাঁ, এটি প্রচুর আবর্জনা ইনস্টল করবে তবে আমার উত্তরটি দেখুন। আমি অপ্রয়োজনীয় প্যাকেজগুলি যুক্ত করতে চাইনি তাই আমি কেবল স্টোরেজের জন্য যা প্রয়োজন তা আবিষ্কার করেছি।
মাইক এস

25

আপনি স্মার্টক্টেল কমান্ড এবং এটির -dযুক্তি দিয়ে ডিস্কগুলির স্মার্ট স্থিতি দেখতে পারেন । উদাহরণস্বরূপ, অ্যারেতে প্রথম ডিস্কটি দেখতে:

# smartctl -a /dev/sda -d sat+megaraid,00
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-358.6.2.el6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     ST91000640NS
Serial Number:    ........
LU WWN Device Id: . ...... .........
Firmware Version: AA08
User Capacity:    1,000,204,886,016 bytes [1.00 TB]
Sector Size:      512 bytes logical/physical
Device is:        Not in smartctl database [for details use: -P     showall]
ATA Version is:   8
ATA Standard is:  ATA-8-ACS revision 4
Local Time is:    Thu Jul 10 11:21:52 2014 WEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.
...
...
#

এটি বৈজ্ঞানিক লিনাক্স 6 এ (স্মার্টমনটোস -5.43-1.el6.x86_64) সহ আর একটি RHEL6 ভিত্তিক ওএস) রয়েছে)


-d megaraid,0smartctl 6.6কমান্ড লাইনে যথেষ্ট ছিল। ইন DEVICESCANমধ্যে স্ট্রিং /etc/smartd.confএটা প্রয়োজন-d removable
স্টুয়ার্ট Cardall

9

গৃহীত উত্তরটি হ'ল ধৃষ্টতার সুপারিশ করে yum install srvadmin-all। Blecch। এটি কীভাবে সামান্য কম ব্লেচ-ই করা যায় (তবে তবুও ব্লিচ-ই করা যায়; আপনি এইচপির প্ল্যাটফর্মে আরও ঝুঁকিতে পড়তে পারেন But তবে আমি খনন ...) এর অর্থ এই, কেবলমাত্র আপনার যন্ত্রটিতে স্টোরেজ পরিচালনা করতে প্রয়োজনীয় উপাদানগুলি ইনস্টল করুন ।

বিটিডাব্লু, ব্যবহারকারীর প্রশ্নের সরাসরি উত্তর নীচের তালিকার "vdisk 0 তে শারীরিক ডিস্কগুলি দেখান" আইটেমটিতে রয়েছে।

wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi > bootstrap.cgi
bash bootstrap.cgi
yum install srvadmin-base
yum install srvadmin-storageservices

রুটের .bashrc এ যুক্ত করুন:

export PATH=$PATH:/opt/dell/srvadmin/bin

উপভোগ করুন:

RAID কমান্ড

  • নিয়ামক 0 এ সমস্ত শারীরিক ডিস্ক দেখান Show

    $ omreport storage pdisk controller=0
    
  • নিয়ামক 0 এ সমস্ত লজিকাল ডিস্ক প্রদর্শন করুন

    $ omreport storage vdisk controller=0
    
  • Vdisk 0 এ সমস্ত শারীরিক ডিস্ক প্রদর্শন করুন

    $ omreport storage pdisk controller=0 vdisk=0
    
  • RAID0 ( COOL !!!! ) থেকে রেড 1 হওয়ার জন্য একটি vdisk পুনরায় কনফিগার করুন

    $ sudo omconfig storage vdisk action=reconfigure controller=0 vdisk=1 raid=r1 pdisk=0:0:2,0:0:3
    
  • একটি নতুন ডিস্কে একটি vdisk তৈরি করুন:

    $ sudo omconfig storage controller controller=0 action=clearforeignconfig
    $ sudo omconfig storage controller controller=0 action=createvdisk raid=r0 size=max pdisk=0:0:2
    

অধিক তথ্য

বিটিডাব্লু, যেহেতু এটি ডেল-ব্র্যান্ডের এলএসআই মেগা সিএল কার্ড ছাড়া আর কিছুই নয়, আপনি হ্যান সোলোর উত্তরটি আরও ভাল পেতে পারেন! আমি এখনও এটি চেষ্টা করতে হবে।

মাধুরী

এখানে ওমরেপোর্টের আউটপুটের উদাহরণ, গ্রেটের মাধ্যমে তথ্যগুলির সুস্বাদু বান্ডিলের জন্য পাইপ দেওয়া হয়েছে:

$ omreport storage pdisk controller=0 vdisk=0 | grep -v ": Not "
List of Physical Disks belonging to root

Controller PERC H700 Integrated (Embedded)
ID                              : 0:0:0
Status                          : Ok
Name                            : Physical Disk 0:0:0
State                           : Online
Power Status                    : Spun Up
Bus Protocol                    : SAS
Media                           : HDD
Failure Predicted               : No
Revision                        : HT64
T10 PI Capable                  : No
Certified                       : Yes
Encryption Capable              : No
Capacity                        : 136.13 GB (146163105792 bytes)
Used RAID Disk Space            : 136.13 GB (146163105792 bytes)
Available RAID Disk Space       : 0.00 GB (0 bytes)
Hot Spare                       : No
Vendor ID                       : DELL(tm)
Product ID                      : ST9146852SS
Serial No.                      : 6TB1AFDT
Part Number                     : CN0X162K7262213800JTA01
Negotiated Speed                : 6.00 Gbps
Capable Speed                   : 6.00 Gbps
Sector Size                     : 512B
Manufacture Day                 : 05
Manufacture Week                : 10
Manufacture Year                : 2011
SAS Address                     : 5000C500395E44C5

ID                              : 0:0:1
Status                          : Ok
Name                            : Physical Disk 0:0:1
State                           : Online
Power Status                    : Spun Up
Bus Protocol                    : SAS
Media                           : HDD
Failure Predicted               : No
Revision                        : HT64
T10 PI Capable                  : No
Certified                       : Yes
Encryption Capable              : No
Capacity                        : 136.13 GB (146163105792 bytes)
Used RAID Disk Space            : 136.13 GB (146163105792 bytes)
Available RAID Disk Space       : 0.00 GB (0 bytes)
Hot Spare                       : No
Vendor ID                       : DELL(tm)
Product ID                      : ST9146852SS
Serial No.                      : 6TB1AFEY
Part Number                     : CN0X162K7262213800FPA01
Negotiated Speed                : 6.00 Gbps
Capable Speed                   : 6.00 Gbps
Sector Size                     : 512B
Manufacture Day                 : 05
Manufacture Week                : 10
Manufacture Year                : 2011
SAS Address                     : 5000C500395E3C1D

@ এসএলএম আপনার সম্পাদনা সম্পর্কে- এটি কি মূল ছাড়াই সত্যই কাজ করে? আজকাল আমার সামনে ওমরপোর্ট / ওমকনফিগ নেই, তবে আমি নিশ্চিত না যে কোনও ব্যবহারকারী কেবল একটি ভিডিআইএসকি তৈরি করতে পারবেন। কমান্ড লাইনের '$' দ্বারা নিয়মিত ব্যবহারকারীকে বোঝানো হয়, মূলকে নয়।
মাইক এস

হ্যাঁ আমি ঠিক অন্যদিন এটি করেছি যখন আমি ডাব্লু / একটি ডেল 730 সমস্ত সেমিডএসের সাথে "ক্রিয়েট" করি না তার জন্য মূলের প্রয়োজন হয় না, আমি ঠিক করব except
SLM

6

আমি এটি সেন্টোজে কাজ করার জন্যও লড়াই করে যাচ্ছিলাম এবং আমি এখানে একটি ওয়ার্কিং প্যাকেজ পেয়েছি http://mirror.ndchost.com/software/lsi/

" মেগাকলি -8.07.10-1.noarch.rpm " বলা হয়

কমান্ডের রেফারেন্স http://hwraid.le-vert.net/wiki/LSIMegaRAIDSAS

আমি আসা করি এটা সাহায্য করবে.


1
আমি একেবারে একমত হব, ব্যবহার / অপ্ট / মেগাকলি / মেগা ক্লিও -64 ডিপি-লিস্ট -আএলএল | গ্রেপ-আই ফার্মওয়্যার এবং এটি আপনাকে বলবে যে শারীরিক ডিস্কগুলি ঠিক আছে। (কমান্ডটি এরিকিম.com / ম্যাগাক্লি - চ্যাটশীট থেকে এসেছে - আমি যদি ভুলটি ব্যবহার করি তা দেখুন)। মূলত রেইড কেয়ারগুলি ডিস্কগুলি পর্যবেক্ষণের দুর্দান্ত কাজ করে তাই কেবল ডিস্কের অপারেটিং স্টেটসের ব্যাপারে এটির মতামত সম্পর্কে নজর রাখুন।
কিছু লিনাক্স নের্ড

3
smartctl -d megaraid,00 -a /dev/sda
Got MegaRAID inquiry.. FUJITSU MBE2147RC       D906
Device: FUJITSU  MBE2147RC        Version: D906
Serial number: xxxx
Device type: disk
Transport protocol: SAS
Local Time is:

8
দয়া করে পড়া বিবেচনা করুন আমি কীভাবে একটি ভাল উত্তর লিখব? আমাদের সহায়তা কেন্দ্রে এবং তারপরে উত্তরটি সংশোধন করুন। আপনার আদেশটি প্রযুক্তিগতভাবে সমাধান হতে পারে, যা ইতিমধ্যে অন্যান্যটিতে ইতিমধ্যে উল্লেখ করা হয়েছিল, অনেক পুরানো উত্তর এবং কিছু ব্যাখ্যা স্বাগত। আগাম ধন্যবাদ.
এইচবিউইজন

1
অন্য উত্তরগুলি "স্যাট + মেগারেড" ব্যবহার করেছে, যা আমার পক্ষে কার্যকর হয়নি। (ঠিক আছে, আমি স্মার্টক্টেল কমান্ডটি ভাল করে জানতাম না এবং আদেশটি কীভাবে এটি কার্যকর করতে পারে তা কীভাবে পরিবর্তন করতে পারে তাও জানতাম না)) এই উত্তরটি আমাকে সঠিক পথে পরিচালিত করেছিল, এবং এটি আমার পক্ষে কাজ করে।
ইয়ংওয়ে উ উ

1

perccliকমান্ড এছাড়াও যদি আপনি এটি চমত্কারভাবে আপনাকে বলব ড্রাইভ তথ্য অনেক দেখাতে পারেন:

# /opt/MegaRAID/perccli/perccli64 /c0/e32/s0 show all
Controller = 0
Status = Success
Description = Show Drive Information Succeeded.


Drive /c0/e32/s0 :
================

-------------------------------------------------------------------------
EID:Slt DID State DG       Size Intf Med SED PI SeSz Model            Sp
-------------------------------------------------------------------------
32:0      0 UGood -  278.875 GB SAS  HDD N   N  512B ST3300657SS      U
-------------------------------------------------------------------------

EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded


Drive /c0/e32/s0 - Detailed Information :
=======================================

Drive /c0/e32/s0 State :
======================
Shield Counter = 0
Media Error Count = 0
Other Error Count = 0
Drive Temperature =  40C (104.00 F)
Predictive Failure Count = 1
S.M.A.R.T alert flagged by drive = Yes

প্রতিটি ঘের স্লটের জন্য এটি পুনরাবৃত্তি করা দরকার, বা কমপক্ষে আমি একটি একক perccliকমান্ড দিয়ে এগুলি সমস্ত মুদ্রণের কোনও উপায় খুঁজে পাইনি ।

অন্যান্য, আরও বিস্তৃত বিকল্পগুলির তুলনায় এটি ইনস্টল করাও সহজ:

# curl -C - -O 'https://downloads.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz'
# tar xzvf ../perccli_7.1-007.0127_linux.tar.gz
# cd Linux/
# yum localinstall perccli-007.0127.0000.0000-1.noarch.rpm
# cd /opt/MegaRAID/perccli/

perccliহয় না Delll OMSA মত একটি ব্যাপক পর্যবেক্ষণ স্যুট, কিন্তু শোনাচ্ছে অনেক ভাবেন কিছু ব্যাপক চাই না এর পরিবর্তে একটি শালীন, সহজ টুল প্রয়োজন মত।


-1

হাই, আমার অনুরূপ একটি ডেল পিইআরসি / এলএসআই কার্ড আছে এবং আমার রেডের স্থিতি পরীক্ষা করা দরকার। এলএসআইয়ের সাস 2ircu নামে একটি ইউটিলিটি রয়েছে যা আমি বেশ কার্যকর বলে মনে করেছি, উইন্ডোজ এবং লিনাক্সের একটি সংস্করণও রয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.