LINUX.ORG.RU

Сообщения tw

 

systemd не отрабатывает скрипт в юните

Создал я для тестирования юнита скриптик:

#!/bin/bash
date | mail somemail@mail.ru
Сам скриптик запускаю, и все работает, и под рутом, и под обычным юзером. mail у меня отправляет msmtp, msmtprc доступен все(сейчас уже ясно, что дело было видимо не в правах) Юнит запускается таймером, каждую минуту, такой интервал я сделал для того, что бы не ждать когда наступит событие, причем сам скрипт, если его немного поменять, например вместо mail сделать перенаправление в какой либо файл отрабатывает. Текст юнита:
[Unit]
Description=testTimer

[Service]
Type=oneshot
Nice=19
IOSchedulingClass=2
IOSchedulingPriority=7
ExecStart=/usr/bin/tmail.sh
Цель:
[Unit]
Description=HalfHourly Timer Target
StopWhenUnneeded=yes

Код таймера:
[Unit]
Description=HalfHourly Timer

[Timer]
OnBootSec=1min
OnUnitActiveSec=1min
Unit=timer-halfhour.target

[Install]
WantedBy=basic.target
Делал по ЭТОЙ статье, за тем лишь исключением, что изменил временные интервалы, сначала на пол часа, а потом на минуту. В общем мне не особо понятно где проблема. Запуск юнита руками:
systemctl start testtimer.service на дает ничего. При этом:
someserver /usr/share # systemctl status testtimer.service                      testtimer.service - testTimer
   Loaded: loaded (/etc/systemd/system/timer-halfhour.target.wants/testtimer.service)
   Active: inactive (dead) since Пн 2013-10-14 21:48:11 MSK; 43s ago
  Process: 14398 ExecStart=/usr/bin/tmail.sh (code=exited, status=0/SUCCESS)
 Main PID: 14398 (code=exited, status=0/SUCCESS)

окт 14 21:48:11 someserver systemd[1]: Starting testTimer...
окт 14 21:48:11 someserver systemd[1]: Started testTimer.

Помогаем.

tw
()

Помогите разобраться с dmesg: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6

В dmesg сыпятся вот такие ошибки при загрузке, все диски ОК, по крайней мере по смарт и мантятся без проблем. Предполагаю что это у меня началось после смены матери с Asus p4p800-vm на Asus p5rd1-vm(да, я знаю что железо старое, но мне как то пофиг).

[   46.652759] ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[   46.652836] ata6.00: BMDMA stat 0x24
[   46.652877] ata6.00: failed command: WRITE DMA
[   46.652926] ata6.00: cmd ca/00:10:3f:ad:0f/00:00:00:00:00/e0 tag 0 dma 8192 out
         res 51/84:00:4e:ad:0f/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)
[   46.653053] ata6.00: status: { DRDY ERR }
[   46.653092] ata6.00: error: { ICRC ABRT }
[   46.653177] ata6: soft resetting link
[   46.877504] ata6.00: configured for UDMA/33
[   46.877548] ata6: EH complete
[   46.878053] ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[   46.878125] ata6.00: BMDMA stat 0x24
[   46.878165] ata6.00: failed command: WRITE DMA
[   46.878213] ata6.00: cmd ca/00:10:3f:ad:0f/00:00:00:00:00/e0 tag 0 dma 8192 out
         res 51/84:00:4e:ad:0f/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)
[   46.878391] ata6.00: status: { DRDY ERR }
[   46.878433] ata6.00: error: { ICRC ABRT }
[   46.878516] ata6: soft resetting link
[   47.050691] ata6.00: configured for UDMA/33
[   47.050731] ata6: EH complete
[   47.051232] ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[   47.051300] ata6.00: BMDMA stat 0x24
[   47.051339] ata6.00: failed command: WRITE DMA
[   47.051388] ata6.00: cmd ca/00:10:3f:ad:0f/00:00:00:00:00/e0 tag 0 dma 8192 out
         res 51/84:00:4e:ad:0f/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)
[   47.051515] ata6.00: status: { DRDY ERR }
[   47.051553] ata6.00: error: { ICRC ABRT }
[   47.051634] ata6: soft resetting link
[   47.223874] ata6.00: configured for UDMA/33
[   47.223914] ata6: EH complete
[   47.224394] ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[   47.224467] ata6.00: BMDMA stat 0x24
[   47.224507] ata6.00: failed command: WRITE DMA
[   47.224556] ata6.00: cmd ca/00:10:3f:ad:0f/00:00:00:00:00/e0 tag 0 dma 8192 out
         res 51/84:00:4e:ad:0f/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)
[   47.224688] ata6.00: status: { DRDY ERR }
[   47.224727] ata6.00: error: { ICRC ABRT }
[   47.224808] ata6: soft resetting link
[   47.398030] ata6.00: configured for UDMA/33
[   47.398072] ata6: EH complete
[   47.398573] ata6.00: limiting speed to PIO4
[   47.398580] ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[   47.398649] ata6.00: BMDMA stat 0x24
[   47.398688] ata6.00: failed command: WRITE DMA
[   47.398737] ata6.00: cmd ca/00:10:3f:ad:0f/00:00:00:00:00/e0 tag 0 dma 8192 out
         res 51/84:00:4e:ad:0f/00:00:00:00:00/e0 Emask 0x10 (ATA bus error)
[   47.398865] ata6.00: status: { DRDY ERR }
[   47.398904] ata6.00: error: { ICRC ABRT }
[   47.398985] ata6: soft resetting link
[   47.571184] ata6.00: configured for PIO4
[   47.571224] ata6: EH complete


Что делать с этим? Как понимать, и чем плохо?

tw
()

Убрать pending из под Linux.

Есть диск, на нем один pending, скорее всего софтовый, возникший после аппаратного фейла. Возможно ли как то его убрать либо в беды либо в годные не затронув данные? 500Г особо некуда залить. Да еще на диске ntfs, если это важно.

tw
()

FreeNAS, Openfiler и прочие на софтовый рейд.

2 вопроса:
1.Есть задача сделать NAS, но из-за проблем с надежностью носителей хочу поставить саму систему на софтовый рейд. Такой возможности в документации по крайней мере по FreeNas не нашел. Подскажите какие есть варианты или поделитесь ссылками плиз.
2.Хотелось бы, что бы рейд (и система на нем) поднимался после перезагрузки автоматически в случае отвала одного из дисков полностью. В случае с mdadm мне это не удалось даже в случае отдельного зеркального тома. Просто изменялся порядок устройств в dev при отключении одного из дисков. Опять же прошу поделиться документацией.

tw
()

nmap не видит хост, но он пингуется, как???

Есть в сети свитч Allied Telesyn AT-FS750/24
пробую его пингануть
c:\nmap-6.40>ping 192.168.1.225

Обмен пакетами с 192.168.1.225 по с 32 байтами данных:
Ответ от 192.168.1.225: число байт=32 время=588мс TTL=255
Ответ от 192.168.1.225: число байт=32 время=127мс TTL=255
Ответ от 192.168.1.225: число байт=32 время=611мс TTL=255
Ответ от 192.168.1.225: число байт=32 время=52мс TTL=255

То есть он нормально пингуется, в то же время nmap
c:\nmap-6.40>nmap.exe -O 192.168.1.225

Starting Nmap 6.40 ( http://nmap.org ) at 2013-08-28 09:46 Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 1.61 seconds
Нмап под виндой да...на работе нет пингвина. И свитч в легком неадеквате. Но все же. Кто что подскажет? Мне бы понять как так и слушает ли он SNMP еще. А то в настройках ничего про это не нахожу.

tw
()

Cacti все поля в Graph Item Fields None

Поставил шаблон хоста Windows Host - SNMP Informant, добавил шаблон графика SNMP_Informant_Standard - CPU Statistics, добавил запрос в соотв папку, куктус xml видит. Но печему при создании графика все поля в Graph Item Fields имеют значение None, соответственно график не рисуется. Причем в шаблоне графика они прописаны Data Source [cpuDPCRate] Data Source [cpuDPCsQueuedPerSec] Data Source [cpuInterruptsPerSec] Data Source [cpuPercentDPCTime] Data Source [cpuPercentInterrupt] Data Source [cpuPercentPriv] Data Source [cpuPercentProcessor] Data Source [cpuPercentUserTime] Есть мысли? Причем похожая фигня у меня встречается во многих графиках, но не все. Если даже источники есть, то часто не те что надо.

 ,

tw
()

RSS подписка на новые темы