Страница 3 из 4

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2012-12-28 18:59:14
skipper
Может кто знает как в

Код: Выделить всё

front2# uname -a
FreeBSD ********* 7.1-BETA FreeBSD 7.1-BETA #0: Sun Sep  7 09:38:41 UTC 2008     root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
из

Код: Выделить всё

front2# /usr/local/libexec/nagios/check_ciss /dev/ciss0
/dev/ciss0: (Smart Array 6i) RAID 1 Volume 0 status: OK.
выдрать инфу по дискам?

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2012-12-28 19:07:27
guest_o
skipper писал(а):выдрать инфу по дискам?
Никак, насколько я помню. Можно посмотреть состояние raid-а, но не более того.

Код: Выделить всё

root@proxy.hrom.local# camcontrol devlist
<COMPAQ RAID 1  VOLUME OK>         at scbus0 target 0 lun 0 (pass0,da0)

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2013-01-04 20:43:54
Alex Keda
выдерите список дисков а уже по ним инфу...

Код: Выделить всё

# check HP SmartArray
ciss_list="`ls /dev | grep ciss`"
for adapter in $ciss_list
do
        if test -e /dev/$adapter
        then
                for drive in `jot - 0 31`
                do
                        # check device
                        if smartctl -a /dev/$adapter -d cciss,$drive >/dev/null 2>&1
                        then
                                echo "# $drive disk on /dev/$adapter (HP SmartArray)" >> $conf
                                echo "/dev/$adapter -d cciss,$drive $tpl" >> $conf
                        fi
                done
        fi
done

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2013-02-19 5:19:56
CTOPMbI4
есть 2 IDE диска одинаковых .
Подскажите что требуется чтобы сделать программный raid?

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2013-02-19 8:21:28
guest_o
CTOPMbI4 писал(а):есть 2 IDE диска одинаковых .
Подскажите что требуется чтобы сделать программный raid?
man gmirror

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2013-06-19 15:31:00
mak_v_
Мать:

Код: Выделить всё

SE7210TP10 Production BIOS Version 10.00, Build 0042
Рейд:

Код: Выделить всё

iir0@pci0:2:2:0:        class=0x010400 card=0x01af8086 chip=0x06008086 rev=0x00
    vendor     = 'Intel Corporation'
    device     = 'RAID Controller'
    class      = mass storage
    subclass   = RAID
Средств мониторинга гугление не нашло, вернее нашло под 5-ю фрю....
Качаем http://downloadmirror.intel.com/7493/eng/ ,распаковываем это дело (там есть вложенный архив fbsd5/utils/storcon-2.16.6)
Либо ставим compat_5, либо тупо распаковываем архив с бинарниками и ручками создаем недостающие симлинки на библиотеки (новых библиотек оно не хочет)
Вуаля...мониторит.

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2013-12-17 6:08:28
jacaranda
Для мониторинга винтов для smart array hp. Есть утилита smartmontools-6.2

#smartctl -x -d cciss,1 /dev/ciss0

Код: Выделить всё

root@test19:/home/ilyaz # smartctl -x -d cciss,1 /dev/ciss0
smartctl 6.2 2013-07-26 r3841 [FreeBSD 9.2-RELEASE amd64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/ciss0 [cciss_disk_01] [SCSI]: Device open changed type from 'sat,auto+cciss' to 'cciss'
=== START OF INFORMATION SECTION ===
Vendor:               HP
Product:              DG146A4960
Revision:             HPDB
User Capacity:        146,815,737,856 bytes [146 GB]
Logical block size:   512 bytes
Rotation Rate:        10020 rpm
Logical Unit id:      0x5000cca00013e2d4
Serial number:        P4VAY13A
Device type:          disk
Transport protocol:   SAS
Local Time is:        Mon Dec 16 20:46:09 2013 NOVT
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Enabled
Read Cache is:        Enabled
Writeback Cache is:   Disabled

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK

Current Drive Temperature:     34 C
Drive Trip Temperature:        70 C

Manufactured in week 44 of year 2007
Specified cycle count over device lifetime:  50000
Accumulated start-stop cycles:  13
Elements in grown defect list: 0

Vendor (Seagate) cache information
  Blocks sent to initiator = 3188895843876864

Error counter log:
           Errors Corrected by           Total   Correction     Gigabytes    Total
               ECC          rereads/    errors   algorithm      processed    uncorrected
           fast | delayed   rewrites  corrected  invocations   [10^9 bytes]  errors
read:          0        0         0         0          0          0.000           0
write:         0        0         0         0          0          0.000           0

Non-medium error count:     1752

SMART Self-test log
Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
     Description                              number   (hours)
# 1  Background long   Completed                   -   46290                 - [-   -    -]
# 2  Background short  Completed                   -   46269                 - [-   -    -]
# 3  Background short  Completed                   -   46267                 - [-   -    -]
Long (extended) Self Test duration: 2541 seconds [42.4 minutes]

Background scan results log
  Status: waiting until BMS interval timer expires
    Accumulated power on time, hours:minutes 46290:31 [2777431 minutes]
    Number of background scans performed: 1779,  scan progress: 100.00%
    Number of background medium scans performed: 1779

Protocol Specific port log page for SAS SSP
relative target port id = 1
  generation code = 0
  number of phys = 1
  phy identifier = 0
    attached device type: end device
    attached reason: unknown
    reason: unknown
    negotiated logical link rate: phy enabled; 3 Gbps
    attached initiator port: ssp=1 stp=1 smp=1
    attached target port: ssp=0 stp=0 smp=0
    SAS address = 0x5000cca00013e2d5
    attached SAS address = 0x5001438002646fa1
    attached phy identifier = 1
    Invalid DWORD count = 40
    Running disparity error count = 40
    Loss of DWORD synchronization = 35
    Phy reset problem = 0
И

Код: Выделить всё

# cciss_vol_status /dev/ciss0
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 0 status: OK. 
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 1 status: OK. 
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 2 status: OK. 
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 3 status: OK. 
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 4 status: OK. 
/dev/ciss0: (Smart Array P400i) RAID 0 Volume 5 status: OK. 

Код: Выделить всё

root@test19:/home/ilyaz # camcontrol devlist
<COMPAQ RAID 0 OK>                 at scbus0 target 0 lun 0 (pass0,da0)
<COMPAQ RAID 0 OK>                 at scbus0 target 1 lun 0 (pass1,da1)
<COMPAQ RAID 0 OK>                 at scbus0 target 2 lun 0 (pass2,da2)
<COMPAQ RAID 0 OK>                 at scbus0 target 3 lun 0 (pass3,da3)
<COMPAQ RAID 0 OK>                 at scbus0 target 4 lun 0 (pass4,da4)
<COMPAQ RAID 0 OK>                 at scbus0 target 5 lun 0 (pass5,da5)
<HL-DT-ST RW/DVD GCC-4244N 2.00>   at scbus2 target 0 lun 0 (pass6,cd0)

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-03-11 10:57:32
Michael /780
Доброго времени суток!

Похоже удалили файл 8.07.07_MegaCLI.zip с freebsd.org и lsi.com

Код: Выделить всё

=> 8.07.07_MegaCLI.zip doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.07.07_MegaCLI.zip?source=1&8.07.07_MegaCLI.zip
fetch: http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.07.07_MegaCLI.zip?source=1&8.07.07_MegaCLI.zip: Not Found
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/8.07.07_MegaCLI.zip
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/8.07.07_MegaCLI.zip: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/sysutils/megacli.
Никто не поделится?

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-05-12 12:45:33
sylarBrest
Michael /780 писал(а):Доброго времени суток!

Похоже удалили файл 8.07.07_MegaCLI.zip с freebsd.org и lsi.com

Код: Выделить всё

=> 8.07.07_MegaCLI.zip doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.07.07_MegaCLI.zip?source=1&8.07.07_MegaCLI.zip
fetch: http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/8.07.07_MegaCLI.zip?source=1&8.07.07_MegaCLI.zip: Not Found
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/8.07.07_MegaCLI.zip
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/8.07.07_MegaCLI.zip: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/sysutils/megacli.
Никто не поделится?
они просто переместили его
я качал отсюда
http://www.lsi.com/downloads/Public/RAI ... egaCLI.zip

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-05-12 15:10:08
weec
отправил патч ports/189704

кто в теме, использует кто StorCLI ?

Код: Выделить всё

diff --git Makefile Makefile
index 4304c27..7b8e7de 100644
--- Makefile
+++ Makefile
@@ -2,9 +2,9 @@
 # $FreeBSD: head/sysutils/megacli/Makefile 335205 2013-11-29 17:31:26Z sunpoet $
 
 PORTNAME=	megacli
-PORTVERSION=	8.07.07
+PORTVERSION=	8.07.14
 CATEGORIES=	sysutils
-MASTER_SITES=	http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/${DISTNAME}${EXTRACT_SUFX}?source=1&
+MASTER_SITES=	http://www.lsi.com/downloads/Public/RAID%20Controllers/RAID%20Controllers%20Common%20Files/${DISTNAME}${EXTRACT_SUFX}?source=1&
 DISTNAME=	${PORTVERSION}_MegaCLI
 EXTRACT_SUFX=	.zip
 
@@ -25,10 +25,10 @@ PLIST_FILES=	sbin/MegaCli
 MEGACLI_ARCH=	MegaCli${ARCH:S/i386//:S/amd64/64/}
 
 post-extract:
-	@${MV} ${WRKSRC}/freebsd/MegaCLI.zip ${WRKSRC}/freebsd/MegaCli.zip
-	@${TAR} ${EXTRACT_BEFORE_ARGS} ${WRKSRC}/freebsd/${MEGACLI_ARCH}.zip -C${WRKSRC}/freebsd
+	@${MV} ${WRKSRC}/FreeBSD/MegaCLI.zip ${WRKSRC}/FreeBSD/MegaCli.zip
+	@${TAR} ${EXTRACT_BEFORE_ARGS} ${WRKSRC}/FreeBSD/${MEGACLI_ARCH}.zip -C${WRKSRC}/FreeBSD
 
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/freebsd/${MEGACLI_ARCH} ${STAGEDIR}${PREFIX}/sbin/MegaCli
+	${INSTALL_SCRIPT} ${WRKSRC}/FreeBSD/${MEGACLI_ARCH} ${STAGEDIR}${PREFIX}/sbin/MegaCli
 
 .include <bsd.port.mk>
diff --git distinfo distinfo
index 4063865..0cd00db 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (8.07.07_MegaCLI.zip) = 52ba4e60eb6ff0c76dd14b1ffc32a9f198dd0b88ef8cf61575cfd35a04dc5f86
-SIZE (8.07.07_MegaCLI.zip) = 12391645
+SHA256 (8.07.14_MegaCLI.zip) = d9b152ae3dab76a334b9251702dba3311ceed91b58aaf52d916eb4ba1c2ab6e9
+SIZE (8.07.14_MegaCLI.zip) = 7939395

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-05-14 7:39:37
Alex Keda
weec писал(а):отправил патч ports/189704

кто в теме, использует кто StorCLI ?
а чё ета?

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-10-15 14:33:53
KirLays
Помогите, MR SAS 8704EM2 , маргает зеленая лампочка и издает 4 звуковых сигнала, не включается, что делать?!

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2014-10-15 15:23:25
Neus
читать мануал

Re: FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2015-01-17 12:52:45
blackalexlex
Можеш почерпнуть очень много полезной иформации здесть - http://sysadm.pp.ua/tag/smart

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2015-03-18 13:17:27
suppix
подскажите пожалуйста уже 2 дня ищу утилиту, что бы мониторить raid

Код: Выделить всё

pciconf -lv
mpt0@pci0:1:4:0:        class=0x010000 card=0x01351028 chip=0x00301000 rev=0x07 hdr=0x00
    vendor     = 'LSI Logic (Was: Symbios Logic, NCR)'
    device     = 'PCI-X to Ultra320 SCSI Controller (LSI53C1020/1030)'
    class      = mass storage
    subclass   = SCSI
перепробовал megarc, amrstat, MegaCli, только mptutil что-то показал, но вывод не полный

Код: Выделить всё

mptutil show volumes
mpt0 Volumes:
  Id     Size    Level   Stripe State Write-Cache  Name
что можете посоветовать?

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2015-03-20 14:30:32
Alex Keda
У меня mptutil нормально показывал...
Именно на этом чипе.

Фря какая?

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2015-03-23 10:46:24
suppix
странно, почему тогда вывод не полный показал?

Код: Выделить всё

FreeBSD 8.4-RELEASE-p23

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-01 1:25:33
WideAreaNetwork
всем привет!
есть DL360 G5 с аппаратным рейдом HP Smart Array E200i Controller, на борту которой FreeBSD 11.2 -p5 с рейдом 1+0
так как сервак боевой не очень хочется экспериментировать , подскажите пжл утилиту для мониторинга, заранее спс за любую помощь

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-01 23:10:44
Alex Keda

Код: Выделить всё

HP# pkg search cciss_vol_status
cciss_vol_status-1.12          Reports status of logical drives on ciss(4) controllers
HP# 

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-01 23:11:31
Alex Keda

Код: Выделить всё

bsd0# cciss_vol_status -V /dev/ciss0
Controller: Smart Array P400i
  Board ID: 0x3235103c
  Logical drives: 1
  Running firmware: 6.86
  ROM firmware: 6.86
/dev/ciss0: (Smart Array P400i) RAID 6 Volume 0 status: OK. 
  Physical drives: 6
         connector 1I box 1 bay 1                 HP      EG0146FAWHU                          6SD0A27T0000B042HQ1S     HPDD OK
         connector 1I box 1 bay 2                 HP      EG0146FAWHU                          6SD0A3BP0000B042J3WZ     HPDD OK
         connector 1I box 1 bay 3                 HP      DG146ABAB4                           3NM0SH3400009729NZCN     HPD5 OK
         connector 1I box 1 bay 4                 HP      EG0146FAWHU                          6SD02DTP00009031YE14     HPDD OK
         connector 2I box 1 bay 5                 HP      EG0146FAWHU                          6SD0A3B80000B042J58L     HPDD OK
         connector 2I box 1 bay 6                 HP      DG146BAAJB                                       P4WBMEAA     HPD9 OK
bsd0# 

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-03 17:33:09
WideAreaNetwork
спс большое, буду ставить cciss_vol_status

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-03 17:42:01
WideAreaNetwork

Код: Выделить всё

# cciss_vol_status -V /dev/ciss0
Controller: Smart Array E200i
  Board ID: 0x3211103c
  Logical drives: 0
  Running firmware: 1.72
  ROM firmware: 1.72
/dev/ciss0: (Smart Array E200i) RAID 1(1+0) Volume 0 status: Using interim recovery mode.
  Failed drives:
         connector 1I box 1 bay 4                 HP      DH036ABAA5                           3PE09S6R00009817Z1JC     HPDB

    Total of 1 failed physical drives detected on this logical drive.
  Physical drives: 3
         connector 1I box 1 bay 1                 HP      DH036ABAA5                           3PE0A8CR000098204EAN     HPDB OK
         connector 1I box 1 bay 2                 HP      DH036ABAA5                           3PE09S2000009822RAML     HPDB S.M.A.R.T. predictive failure.
         connector 1I box 1 bay 3                 HP      DH036ABAA5                           3PE09WP400009818HRJ5     HPDB OK
/dev/ciss0(Smart Array E200i:0): Non-Volatile Cache status:
                   Cache configured: Yes
                 Total cache memory: 32 MiB
                        Cache Ratio: 100Read / 0Write
                  Read cache memory: 32 MiB
                 Write cache memory: 0 MiB
                Write cache enabled: Yes
подскажите пожалуйста, 4 диск надо заменить , а что со вторым? типа тоже в скором будущем может отказать?

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-03 22:58:03
guest
подскажите пожалуйста, 4 диск надо заменить , а что со вторым? типа тоже в скором будущем может отказать?
да, о чем и выдано предупреждение - на основе данных SMART.

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-03 23:47:52
WideAreaNetwork
Можно заменить оба сразу, или лучше по отдельности?

FreeBSD: Мониторинг RAID из командной строки (CLI)

Добавлено: 2018-12-04 7:11:28
Neus
WideAreaNetwork писал(а):
2018-12-03 23:47:52
Можно заменить оба сразу, или лучше по отдельности?
сначала 4-й, потом ребилд массива
затем 2-й и снова ребилд