SMG-2016: почистить жесткий диск

ECSS-10, TAU.IP, SMG, RG
borisk
Сообщения: 192
Зарегистрирован: 21 дек 2011 18:27
Reputation: 0

SMG-2016: почистить жесткий диск

Сообщение borisk » 12 янв 2018 14:46

Добрый день!

Кончилось место на установленном HDD. Можно ли почистить его не вынимая из АТС?
С уважением,
Борис

borisk
Сообщения: 192
Зарегистрирован: 21 дек 2011 18:27
Reputation: 0

Re: SMG-2016: почистить жесткий диск

Сообщение borisk » 12 янв 2018 14:53

Хотя нет, опять какие-то чудеса. В логах:

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

75   12:35:02   12/01/18   Мало места на внешнем устройстве   ОК   Внешний диск '/mnt/sda1' извлечён


В системе:

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

/tmp/logs # df -m
Filesystem           1M-blocks      Used Available Use% Mounted on
/dev/root                  124        72        52  58% /
/dev/ram0                  128         1       127   0% /tmp
/dev/ram0                  512         0       512   0% /tmp/cdrs
/dev/ram0                  512         0       512   0% /tmp/logs
/dev/ram0                   64         1        63   2% /mnt/ram
ubi0:fs                     55        17        35  33% /tmp/fs
ubi1:fs_upd                 26         1        24   5% /tmp/fs_upd
ubi2:disk                  451         0       446   0% /tmp/disk
/dev/sdb1               300453       105    285086   0% /mnt/sdb1


Физически в АТС стоит один диск. Что произошло? Я правильно понимаю, что кто-то приехал и переставил диск?
С уважением,
Борис

borisk
Сообщения: 192
Зарегистрирован: 21 дек 2011 18:27
Reputation: 0

Re: SMG-2016: почистить жесткий диск

Сообщение borisk » 12 янв 2018 14:56

При этом dmesg выдает:

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

[11983969.893151] EXT2-fs (sda1): previous I/O error to superblock detected
[11983969.893161]
[11983969.902092] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983971.596418] EXT2-fs (sda1): previous I/O error to superblock detected
[11983971.596427]
[11983971.605352] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983973.828929] EXT2-fs (sda1): previous I/O error to superblock detected
[11983973.828939]
[11983973.837870] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983973.889825] EXT2-fs (sda1): previous I/O error to superblock detected
[11983973.889832]
[11983973.898668] EXT2-fs (sda1): error: ext2_get_inode: unable to read inode block - inode=13860866, block=55443458
[11983974.638349] EXT2-fs (sda1): previous I/O error to superblock detected
[11983974.638357]
[11983974.647276] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983978.629841] EXT2-fs (sda1): previous I/O error to superblock detected
[11983978.629851]
[11983978.638804] EXT2-fs (sda1): error: ext2_get_inode: unable to read inode block - inode=13860866, block=55443458
[11983979.259618] EXT2-fs (sda1): previous I/O error to superblock detected
[11983979.259628]
[11983979.268629] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983983.249838] EXT2-fs (sda1): previous I/O error to superblock detected
[11983983.249847]
[11983983.258771] EXT2-fs (sda1): error: ext2_get_inode: unable to read inode block - inode=13860866, block=55443458
[11983984.832297] EXT2-fs (sda1): previous I/O error to superblock detected
[11983984.832307]
[11983984.841251] EXT2-fs (sda1): error: read_block_bitmap: Cannot read block bitmap - block_group = 1692, block_bitmap = 55443456
[11983988.829837] EXT2-fs (sda1): previous I/O error to superblock detected
[11983988.829845]
[11983988.838759] EXT2-fs (sda1): error: ext2_get_inode: unable to read inode block - inode=13860866, block=55443458
С уважением,
Борис

Vlad_SC
Сообщения: 173
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: SMG-2016: в каком кармане жесткий диск, linux имя диска

Сообщение Vlad_SC » 15 янв 2018 10:15

Провел эксперимент на своем тестовом SMG:
извлек SATA HDD на ходу и вернул его в ТОТ ЖЕ карман

при извлечении диска в dmesg

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

[867472.451072] ata1: SError: { 10B8B Dispar }
[867472.455283] ata1: hard resetting link
[867472.808676] ata1: SATA link down (SStatus 0 SControl F300)
[867477.808674] ata1: hard resetting link
[867478.158682] ata1: SATA link down (SStatus 0 SControl F300)
[867478.164298] ata1: limiting SATA link speed to 1.5 Gbps
[867483.158681] ata1: hard resetting link
[867483.508687] ata1: SATA link down (SStatus 0 SControl F310)
[867483.514298] ata1.00: disabled
[867483.517383] ata1: EH complete
[867483.520472] sd 0:0:0:0: rejecting I/O to offline device
[867483.525804] sd 0:0:0:0: [sda] killing request
[867483.530278] sd 0:0:0:0: rejecting I/O to offline device
[867483.535674] sd 0:0:0:0: [sda] Unhandled error code
[867483.540585] sd 0:0:0:0: [sda]  Result: hostbyte=0x01 driverbyte=0x00
[867483.547062] sd 0:0:0:0: [sda] CDB: cdb[0]=0x2a: 2a 00 34 18 00 19 00 00 08 00
[867483.554474] end_request: I/O error, dev sda, sector 873988121
[867483.560337] Buffer I/O error on device sda1, logical block 109248515
[867483.566808] lost page write due to I/O error on sda1
[867483.571950] ata1.00: detaching (SCSI 0:0:0:0)
[867483.578235] EXT2-fs (sda1): error: ext2_get_inode: unable to read inode block - inode=27312150, block=109248515
[867483.588507] EXT2-fs (sda1): previous I/O error to superblock detected
[867483.588514]
[867483.597336] EXT2-fs (sda1): previous I/O error to superblock detected
[867483.597342]
[867483.616379] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[867483.621824] sd 0:0:0:0: [sda]  Result: hostbyte=0x04 driverbyte=0x00
[867483.628310] sd 0:0:0:0: [sda] Stopping disk
[867483.632680] sd 0:0:0:0: [sda] START_STOP FAILED
[867483.637476] sd 0:0:0:0: [sda]  Result: hostbyte=0x04 driverbyte=0x00


При возврате диска в ТОТ ЖЕ карман в dmesg

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

[867531.683863] ata1: exception Emask 0x10 SAct 0x0 SErr 0x4010000 action 0xe frozen
[867531.691402] ata1: edma_err_cause=00000010 pp_flags=00000000, dev connect
[867531.698216] ata1: SError: { PHYRdyChg DevExch }
[867531.702881] ata1: hard resetting link
[867534.228687] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[867534.268718] ata1.00: ATA-8: HGST HTS545050A7E680, GR2OA3N0, max UDMA/133
[867534.275539] ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[867534.338714] ata1.00: configured for UDMA/133
[867534.343102] ata1: EH complete
[867534.346517] scsi 0:0:0:0: Direct-Access     ATA      HGST HTS545050A7 GR2O PQ: 0 ANSI: 5
[867534.359447] sd 0:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[867534.367058] sd 0:0:0:0: [sdb] 4096-byte physical blocks
[867534.372689] sd 0:0:0:0: [sdb] Write Protect is off
[867534.377588] sd 0:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[867534.382869] sd 0:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[867534.415593]  sdb: sdb1
[867534.419803] sd 0:0:0:0: [sdb] Attached SCSI disk
[867534.601553] EXT2-fs (sdb1): warning: mounting unchecked fs, running e2fsck is recommended


То есть был sda стал sdb и это нормально для linux. После перезагрузки SMG Ваш hdd снова будет смонитрован как sda.
У Вас есть возможность выяснить проводились какие-либо манипуляции с Вашим HDD в SMG в момент появления проблемы?
Последний раз редактировалось Vlad_SC 15 янв 2018 11:31, всего редактировалось 1 раз.
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru

Vlad_SC
Сообщения: 173
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: SMG-2016: в каком кармане жесткий диск, linux имя диска

Сообщение Vlad_SC » 15 янв 2018 10:38

Извлек на SMG HDD из одного кармана и вставил его в ДРУГОЙ
в dmesg видим:

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

[  383.331118] ata2: exception Emask 0x10 SAct 0x0 SErr 0x4010000 action 0xe frozen
[  383.338553] ata2: edma_err_cause=00000010 pp_flags=00000000, dev connect
[  383.345292] ata2: SError: { PHYRdyChg DevExch }
[  383.349857] ata2: hard resetting link
[  385.880795] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[  385.920815] ata2.00: ATA-8: HGST HTS545050A7E680, GR2OA3N0, max UDMA/133
[  385.927542] ata2.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[  385.990827] ata2.00: configured for UDMA/133
[  385.995135] ata2: EH complete
[  385.998464] scsi 1:0:0:0: Direct-Access     ATA      HGST HTS545050A7 GR2O PQ: 0 ANSI: 5
[  386.008158] sd 1:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[  386.015691] sd 1:0:0:0: [sdb] 4096-byte physical blocks
[  386.021281] sd 1:0:0:0: [sdb] Write Protect is off
[  386.026101] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[  386.031320] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  386.061251]  sdb: sdb1
[  386.065376] sd 1:0:0:0: [sdb] Attached SCSI disk
[  386.313848] EXT2-fs (sdb1): warning: mounting unchecked fs, running e2fsck is recommended
/home/admin #


Обратите внимание что в логах изменился "scsi 0:0:0:0" на "scsi 1:0:0:0" (0: на 1:)

scsi 1:0:0:0: Direct-Access ATA HGST HTS545050A7 GR2O PQ: 0 ANSI: 5
Последний раз редактировалось Vlad_SC 15 янв 2018 11:30, всего редактировалось 1 раз.
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru

Vlad_SC
Сообщения: 173
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: SMG-2016: в каком кармане жесткий диск, linux имя диска

Сообщение Vlad_SC » 15 янв 2018 11:11

Исходя из полученной информации фактическое расположение HDD можно узнать так:

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

/home/admin # find /sys -name \*sd[abc]\* | grep sata


Если HDD расположен в ВЕРХНЕМ кармане, вывод команды такой:

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

/home/admin # find /sys -name \*sd[abc]\* | grep sata
/sys/devices/platform/sata_mv.0/host0/target0:0:0/0:0:0:0/block/sdb
/sys/devices/platform/sata_mv.0/host0/target0:0:0/0:0:0:0/block/sdb/sdb1
/home/admin #



Если HDD расположен в НИЖНЕМ кармане, вывод команды такой:

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

/home/admin # find /sys -name \*sd[abc]\* | grep sata
/sys/devices/platform/sata_mv.0/host1/target1:0:0/1:0:0:0/block/sdb
/sys/devices/platform/sata_mv.0/host1/target1:0:0/1:0:0:0/block/sdb/sdb1
/home/admin #


Буква диска при этом может быть любой (зависит от того в каком порядке диск смонтирован).
Если единственный HDD с одним разделом то при загрузке системы он всегда будет sda1 не зависимо от того в верхнем кармане установлен или в нижнем.
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru


Вернуться в «Оборудование VoIP»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 7 гостей