* [Comm] Проблема с apt
@ 2014-03-23 11:48 Vladimir Karpinsky
2014-03-23 19:56 ` Vladimir Karpinsky
0 siblings, 1 reply; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-23 11:48 UTC (permalink / raw)
To: ALT Linux Community general discussions
Здравствуйте!
Собрался обновиться --- запускаю apt-get dist-upgrade, apt благополучно
скачивает всё необходимое, спрашивает подтверждение, потом "Committing
changes..." и всё. Оставил даже на ночь, но даже ругани какой-нибудь не
дождался. То же самое при попытке установить какой-нибудь пакет. Последний
раз обновлялся месяца 3 назад --- тогда прошло всё нормально. Где искать
проблему?
# ls -l /var/cache/apt/
total 116024
drwxrws--- 3 root rpm 126976 Mar 21 21:03 archives
drwxrws--- 2 root rpm 4096 Jan 29 2013 genpkglist
drwxrws--- 2 root rpm 4096 Jan 29 2013 gensrclist
-rw-r--r-- 1 root rpm 59798100 Mar 23 11:42 pkgcache.bin
-rw-r--r-- 1 root rpm 58924600 Mar 23 11:42 srcpkgcache.bin
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-23 11:48 [Comm] Проблема с apt Vladimir Karpinsky
@ 2014-03-23 19:56 ` Vladimir Karpinsky
2014-03-23 20:08 ` Шенцев Алексей Владимирович
2014-03-23 20:31 ` Michael Shigorin
0 siblings, 2 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-23 19:56 UTC (permalink / raw)
To: community
23.03.2014 15:48, Vladimir Karpinsky пишет:
> запускаю apt-get dist-upgrade, apt благополучно скачивает всё необходимое,
> спрашивает подтверждение, потом "Committing changes..." и всё.
Я так понимаю, что базу кто-то держит. Как выяснить кто и заставить
отпустить, при условии, что у меня пока имеется только консольный доступ
(ssh), перезагрузка нежелательна?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-23 19:56 ` Vladimir Karpinsky
@ 2014-03-23 20:08 ` Шенцев Алексей Владимирович
2014-03-24 5:11 ` Vladimir Karpinsky
2014-03-23 20:31 ` Michael Shigorin
1 sibling, 1 reply; 20+ messages in thread
From: Шенцев Алексей Владимирович @ 2014-03-23 20:08 UTC (permalink / raw)
To: ALT Linux Community general discussions
23.03.2014 23:56, Vladimir Karpinsky пишет:
> 23.03.2014 15:48, Vladimir Karpinsky пишет:
>> запускаю apt-get dist-upgrade, apt благополучно скачивает всё
>> необходимое,
>> спрашивает подтверждение, потом "Committing changes..." и всё.
>
> Я так понимаю, что базу кто-то держит. Как выяснить кто и заставить
> отпустить, при условии, что у меня пока имеется только консольный доступ
> (ssh), перезагрузка нежелательна?
>
Можно, наверное, попробывать такое:
убедившись, что в памяти нет каких либо процессов от apt*, rpm*:
rm - f /var/cache/apt/archives/lock && rpmdb --rebuilddb
--
С уважением,
Шенцев Алексей Владимирович.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-23 19:56 ` Vladimir Karpinsky
2014-03-23 20:08 ` Шенцев Алексей Владимирович
@ 2014-03-23 20:31 ` Michael Shigorin
2014-03-24 5:11 ` Vladimir Karpinsky
1 sibling, 1 reply; 20+ messages in thread
From: Michael Shigorin @ 2014-03-23 20:31 UTC (permalink / raw)
To: community
On Sun, Mar 23, 2014 at 11:56:40PM +0400, Vladimir Karpinsky wrote:
> >запускаю apt-get dist-upgrade, apt благополучно скачивает всё
> >необходимое, спрашивает подтверждение, потом "Committing
> >changes..." и всё.
> Я так понимаю, что базу кто-то держит. Как выяснить кто и
> заставить отпустить, при условии, что у меня пока имеется
> только консольный доступ (ssh), перезагрузка нежелательна?
Если стоит fuser или lsof, то
fuser -vv /var/cache/apt
или
lsof | grep /var/cache/apt
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-23 20:31 ` Michael Shigorin
@ 2014-03-24 5:11 ` Vladimir Karpinsky
2014-03-24 5:49 ` Andrew Borodin
2014-03-24 7:57 ` Michael Shigorin
0 siblings, 2 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 5:11 UTC (permalink / raw)
To: community
24.03.2014 0:31, Michael Shigorin пишет:
> Если стоит fuser или lsof, то
>
> fuser -vv /var/cache/apt
Пусто
> или
>
> lsof | grep /var/cache/apt
lsof не найден
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-23 20:08 ` Шенцев Алексей Владимирович
@ 2014-03-24 5:11 ` Vladimir Karpinsky
0 siblings, 0 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 5:11 UTC (permalink / raw)
To: community
24.03.2014 0:08, Шенцев Алексей Владимирович пишет:
> 23.03.2014 23:56, Vladimir Karpinsky пишет:
>> 23.03.2014 15:48, Vladimir Karpinsky пишет:
>>> запускаю apt-get dist-upgrade, apt благополучно скачивает всё
>>> необходимое,
>>> спрашивает подтверждение, потом "Committing changes..." и всё.
>>
>> Я так понимаю, что базу кто-то держит. Как выяснить кто и заставить
>> отпустить, при условии, что у меня пока имеется только консольный доступ
>> (ssh), перезагрузка нежелательна?
> Можно, наверное, попробывать такое:
>
> убедившись, что в памяти нет каких либо процессов от apt*, rpm*:
>
> rm - f /var/cache/apt/archives/lock && rpmdb --rebuilddb
Ничего не изменилось
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 5:11 ` Vladimir Karpinsky
@ 2014-03-24 5:49 ` Andrew Borodin
2014-03-24 7:24 ` Vladimir Karpinsky
2014-03-24 7:57 ` Michael Shigorin
1 sibling, 1 reply; 20+ messages in thread
From: Andrew Borodin @ 2014-03-24 5:49 UTC (permalink / raw)
To: community
On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
> >lsof | grep /var/cache/apt
> lsof не найден
/usr/sbin/lsof
У обычного пользователя нет /usr/sbin в PATH.
--
С уважением
А. Бородин.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 5:49 ` Andrew Borodin
@ 2014-03-24 7:24 ` Vladimir Karpinsky
2014-03-24 9:00 ` Andrew Borodin
0 siblings, 1 reply; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 7:24 UTC (permalink / raw)
To: community
24.03.2014 9:49, Andrew Borodin пишет:
> On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
>>> lsof | grep /var/cache/apt
>
>> lsof не найден
>
> /usr/sbin/lsof
>
> У обычного пользователя нет /usr/sbin в PATH.
У меня есть ;-)
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 5:11 ` Vladimir Karpinsky
2014-03-24 5:49 ` Andrew Borodin
@ 2014-03-24 7:57 ` Michael Shigorin
2014-03-24 10:01 ` Vladimir Karpinsky
1 sibling, 1 reply; 20+ messages in thread
From: Michael Shigorin @ 2014-03-24 7:57 UTC (permalink / raw)
To: community
On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
> >Если стоит fuser или lsof, то
> >fuser -vv /var/cache/apt
> Пусто
От рута тоже? И при этом всё равно apt-get висит?
ps auxw | grep apt
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 7:24 ` Vladimir Karpinsky
@ 2014-03-24 9:00 ` Andrew Borodin
2014-03-24 9:08 ` Алексей Варакин
2014-03-24 10:05 ` Vladimir Karpinsky
0 siblings, 2 replies; 20+ messages in thread
From: Andrew Borodin @ 2014-03-24 9:00 UTC (permalink / raw)
To: community
On Mon, Mar 24, 2014 at 11:24:33AM +0400, Vladimir Karpinsky wrote:
> 24.03.2014 9:49, Andrew Borodin пишет:
> >On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
> >>>lsof | grep /var/cache/apt
> >>lsof не найден
> >/usr/sbin/lsof
> >У обычного пользователя нет /usr/sbin в PATH.
> У меня есть ;-)
А, ну тогда установите пакет lsof.
--
С уважением
А. Бородин.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 9:00 ` Andrew Borodin
@ 2014-03-24 9:08 ` Алексей Варакин
2014-03-24 10:11 ` Vladimir Karpinsky
2014-03-24 10:05 ` Vladimir Karpinsky
1 sibling, 1 reply; 20+ messages in thread
From: Алексей Варакин @ 2014-03-24 9:08 UTC (permalink / raw)
To: ALT Linux Community general discussions
Здравствуйте!
А может быть strace используете для диагностики?
24.03.2014, 16:00, "Andrew Borodin" <borodin@zarya-k.ru>:
> On Mon, Mar 24, 2014 at 11:24:33AM +0400, Vladimir Karpinsky wrote:
>
>> 24.03.2014 9:49, Andrew Borodin пишет:
>>> On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
>>>>> lsof | grep /var/cache/apt
>>>> lsof не найден
>>> /usr/sbin/lsof
>>> У обычного пользователя нет /usr/sbin в PATH.
>> У меня есть ;-)
>
> А, ну тогда установите пакет lsof.
>
> --
>
> С уважением
> А. Бородин.
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 7:57 ` Michael Shigorin
@ 2014-03-24 10:01 ` Vladimir Karpinsky
0 siblings, 0 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 10:01 UTC (permalink / raw)
To: community
24.03.2014 11:57, Michael Shigorin пишет:
> On Mon, Mar 24, 2014 at 09:11:13AM +0400, Vladimir Karpinsky wrote:
>>> Если стоит fuser или lsof, то
>>> fuser -vv /var/cache/apt
>> Пусто
>
> От рута тоже? И при этом всё равно apt-get висит?
Всё делал от рута.
> ps auxw | grep apt
# ps auxw | grep apt
root 18247 0.0 0.0 7020 640 pts/0 S+ 10:00 0:00 grep
--color=auto apt
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 9:00 ` Andrew Borodin
2014-03-24 9:08 ` Алексей Варакин
@ 2014-03-24 10:05 ` Vladimir Karpinsky
2014-03-24 12:40 ` Dmitry V. Levin
1 sibling, 1 reply; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 10:05 UTC (permalink / raw)
To: community
24.03.2014 13:00, Andrew Borodin пишет:
> А, ну тогда установите пакет lsof.
Я бы и рад, но, ведь, apt не работает.
Кстати,
rpm -i /var/cache/apt/archives/lsof_4.84-alt1_x86%5f64.rpm
также висит...
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 9:08 ` Алексей Варакин
@ 2014-03-24 10:11 ` Vladimir Karpinsky
2014-03-24 10:35 ` Vladimir Karpinsky
2014-03-24 11:03 ` Vladimir Karpinsky
0 siblings, 2 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 10:11 UTC (permalink / raw)
To: community
24.03.2014 13:08, Алексей Варакин пишет:
> А может быть strace используете для диагностики?
Оп! А тут интересно --- виснет на:
stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
statfs("/net", {f_type=0x187, f_bsize=4096, f_blocks=0, f_bfree=0,
f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255,
f_frsize=4096}) = 0
stat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
statfs("/net/pulsnaz/vol2/vol", ^C
Это внешний ресурс по NFS, м.б. с ним и есть проблемы, но зачем он туда
вообще лезет?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 10:11 ` Vladimir Karpinsky
@ 2014-03-24 10:35 ` Vladimir Karpinsky
2014-03-24 11:03 ` Vladimir Karpinsky
1 sibling, 0 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 10:35 UTC (permalink / raw)
To: community
24.03.2014 14:11, Vladimir Karpinsky пишет:
> Это внешний ресурс по NFS, м.б. с ним и есть проблемы, но зачем он туда
> вообще лезет?
Проблема с NFS понятна --- на удалённом ресурсе NFS 3-й версии. Монтируется
через auto.master:
/net -hosts
Как здесь прописать, что для _определённого хоста_ необходимо использовать
vers=3?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 10:11 ` Vladimir Karpinsky
2014-03-24 10:35 ` Vladimir Karpinsky
@ 2014-03-24 11:03 ` Vladimir Karpinsky
2014-03-24 11:40 ` Andrew Borodin
1 sibling, 1 reply; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 11:03 UTC (permalink / raw)
To: community
Проблема решена исправлением настроек autofs --- спасибо Алексею Бородину
за наводку --- но осадок остался: совершенно непонятно зачем apt туда
лезет, тем более, что раньше такого не было (неправильным настройкам уже
много лет).
24.03.2014 14:11, Vladimir Karpinsky пишет:
> Оп! А тут интересно --- виснет на:
>
> stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
> stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
> statfs("/net", {f_type=0x187, f_bsize=4096, f_blocks=0, f_bfree=0,
> f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255,
> f_frsize=4096}) = 0
> stat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
> stat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
> statfs("/net/pulsnaz/vol2/vol", ^C
>
> Это внешний ресурс по NFS, м.б. с ним и есть проблемы, но зачем он туда
> вообще лезет?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 11:03 ` Vladimir Karpinsky
@ 2014-03-24 11:40 ` Andrew Borodin
2014-03-24 11:56 ` Vladimir Karpinsky
2014-03-26 5:40 ` Алексей Варакин
0 siblings, 2 replies; 20+ messages in thread
From: Andrew Borodin @ 2014-03-24 11:40 UTC (permalink / raw)
To: community
On Mon, Mar 24, 2014 at 03:03:04PM +0400, Vladimir Karpinsky wrote:
> Проблема решена исправлением настроек autofs --- спасибо Алексею Бородину
> за наводку
Я тут ни при чём. На strace наводку дал Алексей Варакин.
--
С уважением
А. Бородин.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 11:40 ` Andrew Borodin
@ 2014-03-24 11:56 ` Vladimir Karpinsky
2014-03-26 5:40 ` Алексей Варакин
1 sibling, 0 replies; 20+ messages in thread
From: Vladimir Karpinsky @ 2014-03-24 11:56 UTC (permalink / raw)
To: community
24.03.2014 15:40, Andrew Borodin пишет:
> On Mon, Mar 24, 2014 at 03:03:04PM +0400, Vladimir Karpinsky wrote:
>> Проблема решена исправлением настроек autofs --- спасибо Алексею Бородину
>> за наводку
>
> Я тут ни при чём. На strace наводку дал Алексей Варакин.
Да. конечно, запутался в письмах...
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 10:05 ` Vladimir Karpinsky
@ 2014-03-24 12:40 ` Dmitry V. Levin
0 siblings, 0 replies; 20+ messages in thread
From: Dmitry V. Levin @ 2014-03-24 12:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 595 bytes --]
On Mon, Mar 24, 2014 at 02:05:31PM +0400, Vladimir Karpinsky wrote:
> 24.03.2014 13:00, Andrew Borodin пишет:
> >А, ну тогда установите пакет lsof.
>
> Я бы и рад, но, ведь, apt не работает.
>
> Кстати,
> rpm -i /var/cache/apt/archives/lsof_4.84-alt1_x86%5f64.rpm
> также висит...
Это очень старая история. librpm, который используют apt и rpm, прежде
чем начать распаковку пакетов, выясняет, достаточно ли свободного места.
Соответственно, если системный вызов statfs виснет, то виснет и весь
процесс. У rpm есть параметр --ignoresize для отключения этой фичи.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [Comm] Проблема с apt
2014-03-24 11:40 ` Andrew Borodin
2014-03-24 11:56 ` Vladimir Karpinsky
@ 2014-03-26 5:40 ` Алексей Варакин
1 sibling, 0 replies; 20+ messages in thread
From: Алексей Варакин @ 2014-03-26 5:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
:)
24.03.2014, 18:40, "Andrew Borodin" <borodin@zarya-k.ru>:
> On Mon, Mar 24, 2014 at 03:03:04PM +0400, Vladimir Karpinsky wrote:
>
>> Проблема решена исправлением настроек autofs --- спасибо Алексею Бородину
>> за наводку
>
> Я тут ни при чём. На strace наводку дал Алексей Варакин.
>
> --
>
> С уважением
> А. Бородин.
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2014-03-26 5:40 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-23 11:48 [Comm] Проблема с apt Vladimir Karpinsky
2014-03-23 19:56 ` Vladimir Karpinsky
2014-03-23 20:08 ` Шенцев Алексей Владимирович
2014-03-24 5:11 ` Vladimir Karpinsky
2014-03-23 20:31 ` Michael Shigorin
2014-03-24 5:11 ` Vladimir Karpinsky
2014-03-24 5:49 ` Andrew Borodin
2014-03-24 7:24 ` Vladimir Karpinsky
2014-03-24 9:00 ` Andrew Borodin
2014-03-24 9:08 ` Алексей Варакин
2014-03-24 10:11 ` Vladimir Karpinsky
2014-03-24 10:35 ` Vladimir Karpinsky
2014-03-24 11:03 ` Vladimir Karpinsky
2014-03-24 11:40 ` Andrew Borodin
2014-03-24 11:56 ` Vladimir Karpinsky
2014-03-26 5:40 ` Алексей Варакин
2014-03-24 10:05 ` Vladimir Karpinsky
2014-03-24 12:40 ` Dmitry V. Levin
2014-03-24 7:57 ` Michael Shigorin
2014-03-24 10:01 ` Vladimir Karpinsky
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git