ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] nut - Can't chdir to /var/lib/nut
@ 2006-07-03 16:01 Serge
  2006-07-04  6:36 ` Epiphanov Sergei
  2006-07-05  7:59 ` Dmitry V. Levin
  0 siblings, 2 replies; 10+ messages in thread
From: Serge @ 2006-07-03 16:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Использую текущий sisyphus

rpm -qa|grep ^nut

nut-2.0.2-alt3
nut-driver-2.0.2-alt3
nut-server-2.0.2-alt3

pwd
/var/lib

ls -la|grep nut
drwx--x---  5 root       upsdrv     4096 Июл  2 20:18 nut
lrwxrwxrwx  1 root       root         16 Июл  2 19:42 upsd -> nut/var/lib/upsd

pwd
/var/lib/nut

ls -la
итого 20
drwx--x---  5 root upsdrv 4096 Июл  2 20:18 .
drwxr-xr-x 43 root root   4096 Июл  2 20:18 ..
drwx--x---  2 root upsdrv 4096 Май 24 02:35 dev
drwx--x---  3 root upsdrv 4096 Июл  2 20:18 etc
drwx--x---  3 root upsdrv 4096 Июл  2 20:18 var

cat /etc/group|grep ups
upsmon:x:64:upsmon,upsd,upsdrv
upsdrv:x:79:upsd,upsmon,upsdrv
upsd:x:84:upsd,upsmon,upsdrv

При попытке service upsd start
Starting UPS information service: Network UPS Tools upsd 1.4.0
Can't chdir to /var/lib/nut: Permission denied              [FAILED]

Делал уже chmod 777 -R /var/lib/nut (что бы потом выяснить где именно 
проблемма), тогда выдается сообщение на, 
service upsd start

Starting UPS information service: Can't chdir to /var/lib/nut: No such fileor 
directory
Network UPS Tools upsd 1.4.0                       [FAILED]

Заранее благодарю за помощь!


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-03 16:01 [sisyphus] nut - Can't chdir to /var/lib/nut Serge
@ 2006-07-04  6:36 ` Epiphanov Sergei
  2006-07-04  7:33   ` Serge
  2006-07-05  7:59 ` Dmitry V. Levin
  1 sibling, 1 reply; 10+ messages in thread
From: Epiphanov Sergei @ 2006-07-04  6:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Monday 03 July 2006 20:01 Serge написал(a):
> Делал уже chmod 777 -R /var/lib/nut (что бы потом выяснить где именно
> проблемма), тогда выдается сообщение на, service upsd start Starting UPS
> information service: Can't chdir to /var/lib/nut: No such fileor
> directoryNetwork UPS Tools upsd 1.4.0

Попробуйте создать каталог /var/lib/nut/var/lib/nut

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-04  6:36 ` Epiphanov Sergei
@ 2006-07-04  7:33   ` Serge
  2006-07-04  8:02     ` Dmitriy L. Kruglikov
  2006-07-04  8:14     ` Andrei Bulava
  0 siblings, 2 replies; 10+ messages in thread
From: Serge @ 2006-07-04  7:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Вторник 04 Июль 2006 09:36 Epiphanov Sergei написал(a):
> В сообщении от Monday 03 July 2006 20:01 Serge написал(a):
> > Делал уже chmod 777 -R /var/lib/nut (что бы потом выяснить где именно
> > проблемма), тогда выдается сообщение на, service upsd start Starting UPS
> > information service: Can't chdir to /var/lib/nut: No such fileor
> > directoryNetwork UPS Tools upsd 1.4.0
>
> Попробуйте создать каталог /var/lib/nut/var/lib/nut
сделал - немного полегчало

теперь
при попытке service upsd start получаю в логах 
(предварительно сделал chmod 777 -R /var/lib/nut)

Jul  4 10:30:26 sh upsd[18986]: Can't connect to UPS [myups] (apcsmart-ttyS0): 
No such file or directory
Jul  4 10:30:26 sh upsd: /etc/nut/upsd.conf is world readable
Jul  4 10:30:26 sh upsd[18986]: /etc/nut/upsd.conf is world readable
Jul  4 10:30:26 sh upsd: upsd.conf: invalid directive ACCEPT localhost
Jul  4 10:30:26 sh upsd[18986]: upsd.conf: invalid directive ACCEPT localhost
Jul  4 10:30:26 sh upsd: upsd.conf: invalid directive ACCEPT all
Jul  4 10:30:26 sh upsd[18986]: upsd.conf: invalid directive ACCEPT all
Jul  4 10:30:26 sh upsd: /etc/nut/upsd.users is world readable
Jul  4 10:30:26 sh upsd[18986]: /etc/nut/upsd.users is world readable
Jul  4 10:30:26 sh upsd: /usr/share/cmdvartab not found - disabling 
descriptions
Jul  4 10:30:26 sh upsd[18986]: /usr/share/cmdvartab not found - disabling 
descriptions
Jul  4 10:30:26 sh upsd: Network UPS Tools upsd 1.4.0
Jul  4 10:30:26 sh upsd: Synchronizing...
Jul  4 10:30:27 sh upsd: .
Jul  4 10:30:31 sh last message repeated 4 times
Jul  4 10:30:31 sh upsd:  giving up
Jul  4 10:30:31 sh upsd[18991]: open /dev/null: No such file or directory
Jul  4 10:30:31 sh upsd: upsd startup succeeded


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-04  7:33   ` Serge
@ 2006-07-04  8:02     ` Dmitriy L. Kruglikov
  2006-07-04  8:14     ` Andrei Bulava
  1 sibling, 0 replies; 10+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-07-04  8:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, 4 Jul 2006 10:33:33 +0300
Serge wrote:

> Jul  4 10:30:26 sh upsd[18986]: Can't connect to UPS [myups]
> (apcsmart-ttyS0):
Для линейки APC я бы порекомендовал apcupsd.
И к нему графический УЙ gapcmon.



--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_orionagro.com.ua   |@_@ |
 DKR6-RIPE                               |!_/ |
 ICQ# 13047326                          //   \ \
 XMPP:dkr6@jabber.ru                   (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
Равенство прав не в том, что все ими воспользуются, а в том, что
они всем предоставлены. 
		-- Сенека


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-04  7:33   ` Serge
  2006-07-04  8:02     ` Dmitriy L. Kruglikov
@ 2006-07-04  8:14     ` Andrei Bulava
  2006-07-05 15:02       ` Serge
  1 sibling, 1 reply; 10+ messages in thread
From: Andrei Bulava @ 2006-07-04  8:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Serge wrote:
> В сообщении от Вторник 04 Июль 2006 09:36 Epiphanov Sergei написал(a):
>> В сообщении от Monday 03 July 2006 20:01 Serge написал(a):
>>> Делал уже chmod 777 -R /var/lib/nut (что бы потом выяснить где именно
>>> проблемма), тогда выдается сообщение на, service upsd start Starting UPS
>>> information service: Can't chdir to /var/lib/nut: No such fileor
>>> directoryNetwork UPS Tools upsd 1.4.0
>> Попробуйте создать каталог /var/lib/nut/var/lib/nut
> сделал - немного полегчало
> 
> теперь
> при попытке service upsd start получаю в логах 
> (предварительно сделал chmod 777 -R /var/lib/nut)

> Jul  4 10:30:26 sh upsd: Network UPS Tools upsd 1.4.0
                                                  ^^^^^
?!!

upsd 1.4.0 был в 2003 году.

-- 
// AB1002-UANIC



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-03 16:01 [sisyphus] nut - Can't chdir to /var/lib/nut Serge
  2006-07-04  6:36 ` Epiphanov Sergei
@ 2006-07-05  7:59 ` Dmitry V. Levin
  2006-07-08 12:09   ` Serge
  1 sibling, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2006-07-05  7:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 390 bytes --]

On Mon, Jul 03, 2006 at 07:01:40PM +0300, Serge wrote:
> Использую текущий sisyphus
> 
> rpm -qa|grep ^nut
> 
> nut-2.0.2-alt3
> nut-driver-2.0.2-alt3
> nut-server-2.0.2-alt3
[...]
> При попытке service upsd start
> Starting UPS information service: Network UPS Tools upsd 1.4.0

Необходимо удалить остатки nut-1.4.0 вне зависимости от того, откуда они
взялись.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-04  8:14     ` Andrei Bulava
@ 2006-07-05 15:02       ` Serge
  2006-07-06  7:12         ` Epiphanov Sergei
  0 siblings, 1 reply; 10+ messages in thread
From: Serge @ 2006-07-05 15:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Вторник 04 Июль 2006 11:14 Andrei Bulava написал(a):
> Serge wrote:
> > В сообщении от Вторник 04 Июль 2006 09:36 Epiphanov Sergei написал(a):
> >> В сообщении от Monday 03 July 2006 20:01 Serge написал(a):
> >>> Делал уже chmod 777 -R /var/lib/nut (что бы потом выяснить где именно
> >>> проблемма), тогда выдается сообщение на, service upsd start Starting
> >>> UPS information service: Can't chdir to /var/lib/nut: No such fileor
> >>> directoryNetwork UPS Tools upsd 1.4.0
> >>
> >> Попробуйте создать каталог /var/lib/nut/var/lib/nut
> >
> > сделал - немного полегчало
> >
> > теперь
> > при попытке service upsd start получаю в логах
> > (предварительно сделал chmod 777 -R /var/lib/nut)
> >
> > Jul  4 10:30:26 sh upsd: Network UPS Tools upsd 1.4.0
>
>                                                   ^^^^^
> ?!!
>
> upsd 1.4.0 был в 2003 году.
я даже не знаю что и делать
сделал apt-get remove nut (удалились nut nut-server nut-driver) поудалял 
каталоги /etc/nut /var/lib/nut)
поставил заново apt-get install nut nut-server nut-driver
у меня APC Smart UPS 700

cat /etc/nut/ups.conf |grep ^[^#\;]
[myups]
        driver = apcsmart
        port = /dev/ttyS0
        desc = "Something descriptive"

[root@sh ~]# service upsdrv start
Starting UPS drivers:                                               [ DONE ]
[root@sh ~]# service upsdrv status
apcsmart is running

[root@sh ~]# service upsd start
Starting UPS information service: Network UPS Tools upsd 1.4.0
Can't chdir to /var/lib/nut: Permission denied             [FAILED]

опять версия 1.4.0
ЧТО я делаю не так?

P.S. хочу разобраться именно с nut (есть 2 UPS, с которыми apcupsd не дружит). 
(к APC Smart UPS 700 apcupsd я прикрутил - все прекрасно работает)


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-05 15:02       ` Serge
@ 2006-07-06  7:12         ` Epiphanov Sergei
  0 siblings, 0 replies; 10+ messages in thread
From: Epiphanov Sergei @ 2006-07-06  7:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Wednesday 05 July 2006 19:02 Serge написал(a):

> [root@sh ~]# service upsd startStarting UPS information service: Network
> UPS Tools upsd 1.4.0Can't chdir to /var/lib/nut: Permission denied        
>     [FAILED] опять версия 1.4.0ЧТО я делаю не так?

Попробуйте сделать так:

1) сохраните где-нибудь все настройки nut
2) удалите все пакеты с nut
3) удалите каталог /var/lib/nut
4) поищите, есть ли upsd на диске через find и which:

find / -name upsd
which upsd

Должны отсутствовать.

4) поставьте нужные пакеты от nut из Сизифа.
5) скопируйте сохранённые настройки в нужные места
6) перезапустите nut

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-05  7:59 ` Dmitry V. Levin
@ 2006-07-08 12:09   ` Serge
  2006-07-09 15:24     ` Sergey Vlasov
  0 siblings, 1 reply; 10+ messages in thread
From: Serge @ 2006-07-08 12:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Среда 05 Июль 2006 10:59 Dmitry V. Levin написал(a):
> On Mon, Jul 03, 2006 at 07:01:40PM +0300, Serge wrote:
> > Использую текущий sisyphus
> >
> > rpm -qa|grep ^nut
> >
> > nut-2.0.2-alt3
> > nut-driver-2.0.2-alt3
> > nut-server-2.0.2-alt3
>
> [...]
>
> > При попытке service upsd start
> > Starting UPS information service: Network UPS Tools upsd 1.4.0
>
> Необходимо удалить остатки nut-1.4.0 вне зависимости от того, откуда они
> взялись.
Нашел остатки (спасибо Епифанову Сергею за указанный метод поиска)
теперь демоны грузятся и по service <daemon> status показывают running

Теперь очередная проблемма: при работе UPS от батарей не хочет делать shutdown 
сервер (хотя upsmon -c fsd выполняется прекрасно).

cat /etc/nut/upsmon.conf |grep /etc/killpower
POWERDOWNFLAG /etc/killpower

его у меня нет в каталоге /etc. Этот файл нужно самому создавать?




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] nut - Can't chdir to /var/lib/nut
  2006-07-08 12:09   ` Serge
@ 2006-07-09 15:24     ` Sergey Vlasov
  0 siblings, 0 replies; 10+ messages in thread
From: Sergey Vlasov @ 2006-07-09 15:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 811 bytes --]

On Sat, Jul 08, 2006 at 03:09:56PM +0300, Serge wrote:
> Теперь очередная проблемма: при работе UPS от батарей не хочет делать shutdown 
> сервер (хотя upsmon -c fsd выполняется прекрасно).

А разряда батарей до состояния, когда UPS выдаёт сигнал "low battery",
дождались?  Сам по себе upsmon вызывает shutdown только после
достижения этого состояния; если нужно что-то более сложное (например,
работать не более N минут на батареях), надо настраивать вызов
upssched из upsmon.

> cat /etc/nut/upsmon.conf |grep /etc/killpower
> POWERDOWNFLAG /etc/killpower
> 
> его у меня нет в каталоге /etc. Этот файл нужно самому создавать?

Нет - этот файл upsmon создаёт, когда запускает shutdown (а потом
скрипты, выполняемые при shutdown, при обнаружении этого файла
передают UPS команду выключения).

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-07-09 15:24 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-03 16:01 [sisyphus] nut - Can't chdir to /var/lib/nut Serge
2006-07-04  6:36 ` Epiphanov Sergei
2006-07-04  7:33   ` Serge
2006-07-04  8:02     ` Dmitriy L. Kruglikov
2006-07-04  8:14     ` Andrei Bulava
2006-07-05 15:02       ` Serge
2006-07-06  7:12         ` Epiphanov Sergei
2006-07-05  7:59 ` Dmitry V. Levin
2006-07-08 12:09   ` Serge
2006-07-09 15:24     ` Sergey Vlasov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git