* [Sysadmins] Срочно нужна помощь!
@ 2008-08-07 8:53 Aleksey E. Birukov
2008-08-07 8:57 ` Pavlov Konstantin
` (3 more replies)
0 siblings, 4 replies; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 8:53 UTC (permalink / raw)
To: Sysadmins
Нужно было временно установить MySQL4 на удаленный сервер. 64bit-ную
версию я не нашел -- пришлось поставить 32bit-ную. Эта версия потянула
за собой пакеты:
Get:1 ftp://ftp.altlinux.org i586/classic glibc-core.32bit 6:2.5-alt4
[1215kB]
Get:2 ftp://ftp.altlinux.org i586/classic libssl6.32bit 0.9.8d-alt4 [780kB]
Get:3 ftp://ftp.altlinux.org i586/classic zlib.32bit 1.2.3-alt4 [51.3kB]
Get:4 ftp://ftp.altlinux.org i586/classic libMySQL41.32bit 4.1.21-alt5.1
[1221kB]
Get:5 ftp://ftp.altlinux.org i586/classic libtinfo.32bit 5.6-alt3 [85.3kB]
Get:6 ftp://ftp.altlinux.org i586/classic libreadline.32bit 5.1.4-alt3
[109kB]
Get:7 ftp://ftp.altlinux.org i586/classic libgcc4.1.32bit 4.1.1-alt11
[35.4kB]
Get:8 ftp://ftp.altlinux.org i586/classic libstdc++4.1.32bit 4.1.1-alt11
[317kB]
Get:9 ftp://ftp.altlinux.org i586/classic MySQL41-client.32bit
4.1.21-alt5.1 [4105kB]
Вот такой косяк... :(
Теперь у меня:
[root@localhost ~]# ls
bash: /bin/ls: No such file or directory
При коннекте через ssh не привелигированного пользователя, вроде, bash
работает. Однако, su не работает: "su: Authentication failure".
Можно ли починить сервер удалённо?
Если нельзя, то какие действия оптимально нужно сделать для исправления
ситуации?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 8:53 [Sysadmins] Срочно нужна помощь! Aleksey E. Birukov
@ 2008-08-07 8:57 ` Pavlov Konstantin
2008-08-07 9:00 ` Aleksey E. Birukov
2008-08-07 9:16 ` Karavaev Pavel
` (2 subsequent siblings)
3 siblings, 1 reply; 26+ messages in thread
From: Pavlov Konstantin @ 2008-08-07 8:57 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 1512 bytes --]
On Thu, Aug 07, 2008 at 12:53:24PM +0400, Aleksey E. Birukov wrote:
> Нужно было временно установить MySQL4 на удаленный сервер. 64bit-ную
> версию я не нашел -- пришлось поставить 32bit-ную. Эта версия потянула
> за собой пакеты:
> Get:1 ftp://ftp.altlinux.org i586/classic glibc-core.32bit 6:2.5-alt4
> [1215kB]
> Get:2 ftp://ftp.altlinux.org i586/classic libssl6.32bit 0.9.8d-alt4 [780kB]
> Get:3 ftp://ftp.altlinux.org i586/classic zlib.32bit 1.2.3-alt4 [51.3kB]
> Get:4 ftp://ftp.altlinux.org i586/classic libMySQL41.32bit 4.1.21-alt5.1
> [1221kB]
> Get:5 ftp://ftp.altlinux.org i586/classic libtinfo.32bit 5.6-alt3 [85.3kB]
> Get:6 ftp://ftp.altlinux.org i586/classic libreadline.32bit 5.1.4-alt3
> [109kB]
> Get:7 ftp://ftp.altlinux.org i586/classic libgcc4.1.32bit 4.1.1-alt11
> [35.4kB]
> Get:8 ftp://ftp.altlinux.org i586/classic libstdc++4.1.32bit 4.1.1-alt11
> [317kB]
> Get:9 ftp://ftp.altlinux.org i586/classic MySQL41-client.32bit
> 4.1.21-alt5.1 [4105kB]
>
> Вот такой косяк... :(
>
> Теперь у меня:
> [root@localhost ~]# ls
> bash: /bin/ls: No such file or directory
>
> При коннекте через ssh не привелигированного пользователя, вроде, bash
> работает. Однако, su не работает: "su: Authentication failure".
>
> Можно ли починить сервер удалённо?
> Если нельзя, то какие действия оптимально нужно сделать для исправления
> ситуации?
Воткнуть диск с инсталлятором и переставить ОС.
--
Повесьте что-нибудь на пакет zsh.
-- ldv in sisyphus@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 8:57 ` Pavlov Konstantin
@ 2008-08-07 9:00 ` Aleksey E. Birukov
0 siblings, 0 replies; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 9:00 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Pavlov Konstantin пишет:
> On Thu, Aug 07, 2008 at 12:53:24PM +0400, Aleksey E. Birukov wrote:
>
>> Нужно было временно установить MySQL4 на удаленный сервер. 64bit-ную
>> версию я не нашел -- пришлось поставить 32bit-ную. Эта версия потянула
>> за собой пакеты:
>> Get:1 ftp://ftp.altlinux.org i586/classic glibc-core.32bit 6:2.5-alt4
>> [1215kB]
>> Get:2 ftp://ftp.altlinux.org i586/classic libssl6.32bit 0.9.8d-alt4 [780kB]
>> Get:3 ftp://ftp.altlinux.org i586/classic zlib.32bit 1.2.3-alt4 [51.3kB]
>> Get:4 ftp://ftp.altlinux.org i586/classic libMySQL41.32bit 4.1.21-alt5.1
>> [1221kB]
>> Get:5 ftp://ftp.altlinux.org i586/classic libtinfo.32bit 5.6-alt3 [85.3kB]
>> Get:6 ftp://ftp.altlinux.org i586/classic libreadline.32bit 5.1.4-alt3
>> [109kB]
>> Get:7 ftp://ftp.altlinux.org i586/classic libgcc4.1.32bit 4.1.1-alt11
>> [35.4kB]
>> Get:8 ftp://ftp.altlinux.org i586/classic libstdc++4.1.32bit 4.1.1-alt11
>> [317kB]
>> Get:9 ftp://ftp.altlinux.org i586/classic MySQL41-client.32bit
>> 4.1.21-alt5.1 [4105kB]
>>
>> Вот такой косяк... :(
>>
>> Теперь у меня:
>> [root@localhost ~]# ls
>> bash: /bin/ls: No such file or directory
>>
>> При коннекте через ssh не привелигированного пользователя, вроде, bash
>> работает. Однако, su не работает: "su: Authentication failure".
>>
>> Можно ли починить сервер удалённо?
>> Если нельзя, то какие действия оптимально нужно сделать для исправления
>> ситуации?
>>
>
> Воткнуть диск с инсталлятором и переставить ОС.
>
Других вариантов нет? Настроек много было сделано... :(
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 8:53 [Sysadmins] Срочно нужна помощь! Aleksey E. Birukov
2008-08-07 8:57 ` Pavlov Konstantin
@ 2008-08-07 9:16 ` Karavaev Pavel
2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:18 ` Karavaev Pavel
2008-08-07 9:58 ` Aleksey E. Birukov
3 siblings, 1 reply; 26+ messages in thread
From: Karavaev Pavel @ 2008-08-07 9:16 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Aleksey E. Birukov пишет:
> При коннекте через ssh не привелигированного пользователя, вроде, bash
> работает. Однако, su не работает: "su: Authentication failure".
sudo, я понимаю, тоже не фунициклирует? id работает? Инфу правильную
выдает? Возможно, dir отработает?
--
С уважением,
Павел Иванович Караваев,
Системный администратор
ООО "Глазовский завод "Химмаш"
тел. 8(34141)3-70-60 доб. 304
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 8:53 [Sysadmins] Срочно нужна помощь! Aleksey E. Birukov
2008-08-07 8:57 ` Pavlov Konstantin
2008-08-07 9:16 ` Karavaev Pavel
@ 2008-08-07 9:18 ` Karavaev Pavel
2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:58 ` Aleksey E. Birukov
3 siblings, 1 reply; 26+ messages in thread
From: Karavaev Pavel @ 2008-08-07 9:18 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Aleksey E. Birukov пишет:
> [root@localhost ~]# ls
> bash: /bin/ls: No such file or directory
В догонку: как root'ом смогли стать?
--
С уважением,
Павел Иванович Караваев,
Системный администратор
ООО "Глазовский завод "Химмаш"
тел. 8(34141)3-70-60 доб. 304
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:16 ` Karavaev Pavel
@ 2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:47 ` Karavaev Pavel
2008-08-07 10:12 ` Nikolay A. Fetisov
0 siblings, 2 replies; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 9:23 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Karavaev Pavel пишет:
> Aleksey E. Birukov пишет:
>> При коннекте через ssh не привелигированного пользователя, вроде,
>> bash работает. Однако, su не работает: "su: Authentication failure".
> sudo, я понимаю, тоже не фунициклирует? id работает? Инфу правильную
> выдает? Возможно, dir отработает?
>
sudoers пустой, id не работает, dir тоже. Работает cd и pwd может еще
что... Это из под root. Из под пользователя почти все работает.
Может бинарные версии файлов загрузить?
Что, вообще, с системой случилось?
Это glibc-core.32bit и ld.so.cache виноваты?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:18 ` Karavaev Pavel
@ 2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:43 ` Andrii Dobrovol`s`kii
0 siblings, 1 reply; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 9:23 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Karavaev Pavel пишет:
> Aleksey E. Birukov пишет:
>> [root@localhost ~]# ls
>> bash: /bin/ls: No such file or directory
> В догонку: как root'ом смогли стать?
>
Юзал apt-shell из под рута.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:23 ` Aleksey E. Birukov
@ 2008-08-07 9:43 ` Andrii Dobrovol`s`kii
0 siblings, 0 replies; 26+ messages in thread
From: Andrii Dobrovol`s`kii @ 2008-08-07 9:43 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 907 bytes --]
Aleksey E. Birukov пишет:
> Karavaev Pavel пишет:
>> Aleksey E. Birukov пишет:
>>> [root@localhost ~]# ls
>>> bash: /bin/ls: No such file or directory
>> В догонку: как root'ом смогли стать?
>>
> Юзал apt-shell из под рута.
Если всё ещё имеете доступ к тому apt-shell,
попробуйте вернуть на место 64 битные версии пакетов и вынести всё
криво вставшее. Вливать 32 битные библиотеки было бы можно только с
соответствующего хранилища рядом с обычными Сизифами где пакеты
собраны с учетом необходимости работать в двойственной среде.
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 525-7824 Department of Gas Electronics
Fax: (380-44) 525-2329 Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:23 ` Aleksey E. Birukov
@ 2008-08-07 9:47 ` Karavaev Pavel
2008-08-07 10:12 ` Nikolay A. Fetisov
1 sibling, 0 replies; 26+ messages in thread
From: Karavaev Pavel @ 2008-08-07 9:47 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Aleksey E. Birukov пишет:
> Может бинарные версии файлов загрузить?
Если сумеете - это имхо лучший вариант. Кстати, вопрос - почему у рута
не работает, а у юзеров - работает? Проверьте окружение.
--
С уважением,
Павел Иванович Караваев,
Системный администратор
ООО "Глазовский завод "Химмаш"
тел. 8(34141)3-70-60 доб. 304
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 8:53 [Sysadmins] Срочно нужна помощь! Aleksey E. Birukov
` (2 preceding siblings ...)
2008-08-07 9:18 ` Karavaev Pavel
@ 2008-08-07 9:58 ` Aleksey E. Birukov
2008-08-07 11:30 ` Alexey I. Froloff
2008-08-07 11:33 ` [Sysadmins] если предлагают поставить glibc.32bit Michael Shigorin
3 siblings, 2 replies; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 9:58 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Aleksey E. Birukov пишет:
> Вот такой косяк... :(
Все... к ssh больше не коннектится. Вопрос об удалённом восстановлении снят.
Можете ли что-нибудь посоветовать по оптимальному восстановлению системы?
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:47 ` Karavaev Pavel
@ 2008-08-07 10:12 ` Nikolay A. Fetisov
2008-08-07 10:23 ` Led
2008-08-07 15:17 ` Aleksey E. Birukov
1 sibling, 2 replies; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-08-07 10:12 UTC (permalink / raw)
To: sysadmins
On Thu, 07 Aug 2008 13:23:08 +0400
Aleksey E. Birukov wrote:
> ...
> Что, вообще, с системой случилось?
Вы успешно удалили базовые 64-битные библиотеки. Посему все
использующие их программы (а это _почти все_ программы) система
запустить не может.
Работающие сейчас ssh и bash - были запущены _до_ установки, поэтому и
работают. А вот новые экземпляры bash (в т.ч. и через su) запустить уже
невозможно.
> Работает cd и pwd может еще
> что... Это из под root.
Встроенные команды работать будут. Внешние - нет.
> Из под пользователя почти все работает.
А вот в это не верится.
> Может бинарные версии файлов загрузить?
Можно _попробовать_ загрузиться с установочного диска в режиме
восстановления, смонтировать убитую систему и переписать в неё
файлы из пакетов со снесёнными библиотеками. Перейти через chroot в
систему, запустить ldconfig. По-идее, должно помочь.
Затем, после перезагрузки, восстановить конфигурацию APT и
переустановить библиотеки.
Далее изучать литературу в области OpenVZ, который позволяет держать
32-битные контейнеры в 64-битной системе и избегать подобных стрессов.
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:12 ` Nikolay A. Fetisov
@ 2008-08-07 10:23 ` Led
2008-08-07 10:25 ` Max Ivanov
2008-08-07 10:31 ` [Sysadmins] " Pavlov Konstantin
2008-08-07 15:17 ` Aleksey E. Birukov
1 sibling, 2 replies; 26+ messages in thread
From: Led @ 2008-08-07 10:23 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Thursday 07 August 2008 13:12:58 Nikolay A. Fetisov написал(а):
> On Thu, 07 Aug 2008 13:23:08 +0400
>
> Aleksey E. Birukov wrote:
> > ...
> > Что, вообще, с системой случилось?
>
> Вы успешно удалили базовые 64-битные библиотеки. Посему все
> использующие их программы (а это _почти все_ программы) система
> запустить не может.
>
> Работающие сейчас ssh и bash - были запущены _до_ установки, поэтому и
> работают. А вот новые экземпляры bash (в т.ч. и через su) запустить уже
> невозможно.
>
> > Работает cd и pwd может еще
> > что... Это из под root.
>
> Встроенные команды работать будут. Внешние - нет.
>
> > Из под пользователя почти все работает.
>
> А вот в это не верится.
>
> > Может бинарные версии файлов загрузить?
>
> Можно _попробовать_ загрузиться с установочного диска в режиме
> восстановления, смонтировать убитую систему и переписать в неё
> файлы из пакетов со снесёнными библиотеками. Перейти через chroot в
> систему, запустить ldconfig. По-идее, должно помочь.
> Затем, после перезагрузки, восстановить конфигурацию APT и
> переустановить библиотеки.
нужно завести привычку: держать ash-static и rpm-static на "ответственной"
сситеме.
--
Led
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:23 ` Led
@ 2008-08-07 10:25 ` Max Ivanov
2008-08-07 10:48 ` Nikolay A. Fetisov
2008-08-07 10:31 ` [Sysadmins] " Pavlov Konstantin
1 sibling, 1 reply; 26+ messages in thread
From: Max Ivanov @ 2008-08-07 10:25 UTC (permalink / raw)
To: ledest, ALT Linux sysadmin discuss
> нужно завести привычку: держать ash-static и rpm-static на "ответственной"
> сситеме.
Может эти пакеты просто включать в дистрибутивы по-умолчанию? Весят
немного, а пользы ого-го
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:23 ` Led
2008-08-07 10:25 ` Max Ivanov
@ 2008-08-07 10:31 ` Pavlov Konstantin
1 sibling, 0 replies; 26+ messages in thread
From: Pavlov Konstantin @ 2008-08-07 10:31 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 970 bytes --]
On Thu, Aug 07, 2008 at 01:23:21PM +0300, Led wrote:
> > > Может бинарные версии файлов загрузить?
> >
> > Можно _попробовать_ загрузиться с установочного диска в режиме
> > восстановления, смонтировать убитую систему и переписать в неё
> > файлы из пакетов со снесёнными библиотеками. Перейти через chroot в
> > систему, запустить ldconfig. По-идее, должно помочь.
> > Затем, после перезагрузки, восстановить конфигурацию APT и
> > переустановить библиотеки.
>
> нужно завести привычку: держать ash-static и rpm-static на "ответственной"
> сситеме.
Да ну, просто надо понимать что делаешь и если не очень, то тестировать.
--
> > главное - не ATI ;)
> Почему это?
Патамушта! По собственному наблюдению, продукция ATI - для
сильных духом и не подходит для бытового использования. Хотя бы
из-за неровной ситуации с дровами: например, в текущей версии для
xorg вылезли баги, которые народ ловил еще с 2.x релизами :-/
-- lakostis in hardware@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:25 ` Max Ivanov
@ 2008-08-07 10:48 ` Nikolay A. Fetisov
2008-08-07 10:55 ` Led
0 siblings, 1 reply; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-08-07 10:48 UTC (permalink / raw)
To: sysadmins
On Thu, 7 Aug 2008 14:25:06 +0400
Max Ivanov wrote:
> > нужно завести привычку: держать ash-static и rpm-static на "ответственной"
> > сситеме.
>
> Может эти пакеты просто включать в дистрибутивы по-умолчанию? Весят
> немного, а пользы ого-го
ash-static ставится (во всяком случае, в Server 4.0.1) по-умолчанию.
Вместе с find-static и cpio-static.
rpm-static в данном случае, конечно, не помешал бы.
... А вообще к этому списку да ещё бы busybox с более-менее полным
набором команд...
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:48 ` Nikolay A. Fetisov
@ 2008-08-07 10:55 ` Led
2008-08-07 11:15 ` Nikolay A. Fetisov
2008-08-07 11:21 ` Yuri Bushmelev
0 siblings, 2 replies; 26+ messages in thread
From: Led @ 2008-08-07 10:55 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Thursday 07 August 2008 13:48:11 Nikolay A. Fetisov написал(а):
> On Thu, 7 Aug 2008 14:25:06 +0400
>
> Max Ivanov wrote:
> > > нужно завести привычку: держать ash-static и rpm-static на
> > > "ответственной" сситеме.
> >
> > Может эти пакеты просто включать в дистрибутивы по-умолчанию? Весят
> > немного, а пользы ого-го
>
> ash-static ставится (во всяком случае, в Server 4.0.1) по-умолчанию.
> Вместе с find-static и cpio-static.
>
> rpm-static в данном случае, конечно, не помешал бы.
>
> ... А вообще к этому списку да ещё бы busybox с более-менее полным
> набором команд...
И куда этот "busybox с более-менее полным набором команд", чтоб не
конфликтовал по файлам с основными системными утилитами?
--
Led
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:55 ` Led
@ 2008-08-07 11:15 ` Nikolay A. Fetisov
2008-08-07 11:21 ` Yuri Bushmelev
1 sibling, 0 replies; 26+ messages in thread
From: Nikolay A. Fetisov @ 2008-08-07 11:15 UTC (permalink / raw)
To: sysadmins
On Thu, 7 Aug 2008 13:55:34 +0300
Led wrote:
> В сообщении от Thursday 07 August 2008 13:48:11 Nikolay A. Fetisov написал(а):
> > On Thu, 7 Aug 2008 14:25:06 +0400
> >....
> > ... А вообще к этому списку да ещё бы busybox с более-менее полным
> > набором команд...
>
> И куда этот "busybox с более-менее полным набором команд", чтоб не
> конфликтовал по файлам с основными системными утилитами?
>
Исходя из назначения "на самый крайний случай" - в /sbin.
Одним файлом, поскольку вызывать его команды можно и через его же
командную строку. Опять же исходя из назначения, вопросы удобства
вызова встроенных и _работающих_, например, sed, vi, netcat и wget,
заодно с mv/cp/ls, не стоят.
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:55 ` Led
2008-08-07 11:15 ` Nikolay A. Fetisov
@ 2008-08-07 11:21 ` Yuri Bushmelev
2008-08-07 12:21 ` Alexey I. Froloff
1 sibling, 1 reply; 26+ messages in thread
From: Yuri Bushmelev @ 2008-08-07 11:21 UTC (permalink / raw)
To: sysadmins, ledest
В сообщении от Четверг 07 августа 2008 Led написал(a):
> В сообщении от Thursday 07 August 2008 13:48:11 Nikolay A. Fetisov
написал(а):
> > ... А вообще к этому списку да ещё бы busybox с более-менее полным
> > набором команд...
>
> И куда этот "busybox с более-менее полным набором команд", чтоб не
> конфликтовал по файлам с основными системными утилитами?
В FreeBSD есть каталог /rescue, где живут статически слинкованные команды
из /bin и /sbin. Иногда сильно облегчает жизнь.
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 9:58 ` Aleksey E. Birukov
@ 2008-08-07 11:30 ` Alexey I. Froloff
2008-08-07 11:33 ` [Sysadmins] если предлагают поставить glibc.32bit Michael Shigorin
1 sibling, 0 replies; 26+ messages in thread
From: Alexey I. Froloff @ 2008-08-07 11:30 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 361 bytes --]
* Aleksey E. Birukov <birukov@> [080807 14:16]:
> > Вот такой косяк... :(
> Все... к ssh больше не коннектится. Вопрос об удалённом восстановлении снят.
> Можете ли что-нибудь посоветовать по оптимальному восстановлению системы?
Загрузиться с rescue, удалить все *.32bit пакеты, скачать и
переустановить эти же x86_64 пакеты.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* [Sysadmins] если предлагают поставить glibc.32bit
2008-08-07 9:58 ` Aleksey E. Birukov
2008-08-07 11:30 ` Alexey I. Froloff
@ 2008-08-07 11:33 ` Michael Shigorin
1 sibling, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2008-08-07 11:33 UTC (permalink / raw)
To: Sysadmins
On Thu, Aug 07, 2008 at 12:53:24PM +0400, Aleksey E. Birukov wrote:
> Нужно было временно установить MySQL4 на удаленный сервер.
> 64bit-ную версию я не нашел -- пришлось поставить 32bit-ную.
Почему ж было не спросить здесь?
> Get:4 ftp://ftp.altlinux.org i586/classic libMySQL41.32bit 4.1.21-alt5.1
Там же рядышком с заменой i586 на x86_64 -- нужная...
Интересно, возможно ли каким-либо способом понадёжней
заблокировать такой сценарий? Например, объявить важной
не просто glibc, а для архитектуры, под которую собран apt.
> Можно ли починить сервер удалённо?
Это было практически невозможно.
> Если нельзя, то какие действия оптимально нужно сделать для
> исправления ситуации?
Организовать добирание туда кого-то с rescue/livecd и сливание
/etc и прочих данных с последующим reinstall...
On Thu, Aug 07, 2008 at 01:23:08PM +0400, Aleksey E. Birukov wrote:
> Что, вообще, с системой случилось?
Вы её угробили. Это ценный опыт, но лучше в будущем при таких
"нужно временно" и столкновении с необычным выводом apt:
- чтоб что-то начинало чесаться
- заодно можно спросить на #altlinux или в community@
- если совсем некогда, проверить на стенде
- если совсем-совсем некогда, то подумать, важнее ли результат
возможной необходимости восстановления системы с нуля
PS: ещё из той же оперы -- засунуть бинарно-несовместимую glibc
с --nodeps (мой второй убитый линукс). А этот же самый фокус
тоже проходил, только в процессе формирования системы -- взял
не тот sources.list из уже готовых и проигнорировал необычность
вывода apt. Правда, система строилась всё равно заново и там
этот опыт стоил всего часа или двух на повторение процесса...
On Thu, Aug 07, 2008 at 02:12:58PM +0400, Nikolay A. Fetisov wrote:
> > Может бинарные версии файлов загрузить?
> Можно _попробовать_ загрузиться с установочного диска в режиме
> восстановления, смонтировать убитую систему и переписать в неё
> файлы из пакетов со снесёнными библиотеками. Перейти через
> chroot в систему, запустить ldconfig. По-идее, должно помочь.
> Затем, после перезагрузки, восстановить конфигурацию APT и
> переустановить библиотеки.
Это требует довольно заметной квалификации и наличия возможности
загрузиться с 64-битного livecd/rescue _на том конце_.
> Далее изучать литературу в области OpenVZ, который позволяет
> держать 32-битные контейнеры в 64-битной системе и избегать
> подобных стрессов.
+1
On Thu, Aug 07, 2008 at 02:31:17PM +0400, Pavlov Konstantin wrote:
> > нужно завести привычку: держать ash-static и rpm-static на
> > "ответственной" сситеме.
Записал в todo.
> Да ну, просто надо понимать что делаешь и если не очень, то тестировать.
Ой да.
On Thu, Aug 07, 2008 at 01:01:33PM +0300, Dmitriy Kruglikov wrote:
> > Все... к ssh больше не коннектится. Вопрос об удалённом
> > восстановлении снят. Можете ли что-нибудь посоветовать
> > по оптимальному восстановлению системы?
> Ваши настройки сохранились однозначно ...
> Стало быть, нужно добраться до диска и бережно его скопировать ...
> Установить систему начисто, а настройки потом перелить поверх.
Только стоит по возможности аккуратнее проверить, где ещё могут
быть нужные данные.
Навскидку стоит заархивировать и унести:
/etc
/home
/var
/usr/local
PS: ещё когда-то завёл привычку время от времени делать рутом
rpm -qa | sort > ~/BAK/rpm-qa.YYYYMMDD
или
rpm -qa --qf='%{NAME}\n' | sort > ~/BAK/rpm-qa.YYYYMMDD
-- тогда на корневой ФС остаются в виде текстовых данных списки,
пригодные для скармливания apt (во втором случае -- вообще без
дополнительной обработки).
Ещё хорошо делать fdisk -l, только это лучше держать на других
системах.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 11:21 ` Yuri Bushmelev
@ 2008-08-07 12:21 ` Alexey I. Froloff
2008-08-07 12:32 ` Yuri Bushmelev
0 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2008-08-07 12:21 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 293 bytes --]
* Yuri Bushmelev <jay4mail@> [080807 15:36]:
> В FreeBSD есть каталог /rescue, где живут статически слинкованные команды
> из /bin и /sbin. Иногда сильно облегчает жизнь.
Вообще-то у них /bin и /sbin статически слинкованные by design
(по крайней мере были).
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 12:21 ` Alexey I. Froloff
@ 2008-08-07 12:32 ` Yuri Bushmelev
2008-08-07 12:41 ` Alexey I. Froloff
0 siblings, 1 reply; 26+ messages in thread
From: Yuri Bushmelev @ 2008-08-07 12:32 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Четверг 07 августа 2008 Alexey I. Froloff написал(a):
> * Yuri Bushmelev <jay4mail@> [080807 15:36]:
> > В FreeBSD есть каталог /rescue, где живут статически слинкованные
> > команды из /bin и /sbin. Иногда сильно облегчает жизнь.
>
> Вообще-то у них /bin и /sbin статически слинкованные by design
> (по крайней мере были).
Именно, что были :)
Кстати, я немного наврал, в rescue как раз лежит crunched-binary с кучей
хардлинков на него. То есть, тот же busybox, по сути.
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 12:32 ` Yuri Bushmelev
@ 2008-08-07 12:41 ` Alexey I. Froloff
2008-08-07 14:24 ` Yuri Bushmelev
0 siblings, 1 reply; 26+ messages in thread
From: Alexey I. Froloff @ 2008-08-07 12:41 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 393 bytes --]
* Yuri Bushmelev <jay4mail@> [080807 16:37]:
> > > В FreeBSD есть каталог /rescue, где живут статически слинкованные
> > > команды из /bin и /sbin. Иногда сильно облегчает жизнь.
> > Вообще-то у них /bin и /sbin статически слинкованные by design
> > (по крайней мере были).
> Именно, что были :)
О, бздуны таки асилили PAM? ;-)))) Не прошло и 30-и лет ;-)
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 12:41 ` Alexey I. Froloff
@ 2008-08-07 14:24 ` Yuri Bushmelev
2008-08-08 11:21 ` [Sysadmins] [JT] " Alexey I. Froloff
0 siblings, 1 reply; 26+ messages in thread
From: Yuri Bushmelev @ 2008-08-07 14:24 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
В сообщении от Четверг 07 августа 2008 Alexey I. Froloff написал(a):
> * Yuri Bushmelev <jay4mail@> [080807 16:37]:
> > > > В FreeBSD есть каталог /rescue, где живут статически слинкованные
> > > > команды из /bin и /sbin. Иногда сильно облегчает жизнь.
> > >
> > > Вообще-то у них /bin и /sbin статически слинкованные by design
> > > (по крайней мере были).
> >
> > Именно, что были :)
>
> О, бздуны таки асилили PAM? ;-)))) Не прошло и 30-и лет ;-)
А что в данном контексте надо понимать под "PAM"? :)
--
С уважением,
Бушмелев Юрий
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] Срочно нужна помощь!
2008-08-07 10:12 ` Nikolay A. Fetisov
2008-08-07 10:23 ` Led
@ 2008-08-07 15:17 ` Aleksey E. Birukov
1 sibling, 0 replies; 26+ messages in thread
From: Aleksey E. Birukov @ 2008-08-07 15:17 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Nikolay A. Fetisov пишет:
> Можно _попробовать_ загрузиться с установочного диска в режиме
> восстановления, смонтировать убитую систему и переписать в неё
> файлы из пакетов со снесёнными библиотеками. Перейти через chroot в
> систему, запустить ldconfig. По-идее, должно помочь.
> Затем, после перезагрузки, восстановить конфигурацию APT и
> переустановить библиотеки.
>
Сделал так. Надеюсь, никому не понадобятся подробности ;)
> Далее изучать литературу в области OpenVZ, который позволяет держать
> 32-битные контейнеры в 64-битной системе и избегать подобных стрессов.
>
Это да...
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [Sysadmins] [JT] Срочно нужна помощь!
2008-08-07 14:24 ` Yuri Bushmelev
@ 2008-08-08 11:21 ` Alexey I. Froloff
0 siblings, 0 replies; 26+ messages in thread
From: Alexey I. Froloff @ 2008-08-08 11:21 UTC (permalink / raw)
To: sysadmins
[-- Attachment #1: Type: text/plain, Size: 417 bytes --]
* Yuri Bushmelev <jay4mail@> [080807 18:38]:
> > > > Вообще-то у них /bin и /sbin статически слинкованные by design
> > > > (по крайней мере были).
> > > Именно, что были :)
> > О, бздуны таки асилили PAM? ;-)))) Не прошло и 30-и лет ;-)
> А что в данном контексте надо понимать под "PAM"? :)
Pluggable Authentication Modules. Оно очень плохо работает со
статическими бинарями.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2008-08-08 11:21 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-08-07 8:53 [Sysadmins] Срочно нужна помощь! Aleksey E. Birukov
2008-08-07 8:57 ` Pavlov Konstantin
2008-08-07 9:00 ` Aleksey E. Birukov
2008-08-07 9:16 ` Karavaev Pavel
2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:47 ` Karavaev Pavel
2008-08-07 10:12 ` Nikolay A. Fetisov
2008-08-07 10:23 ` Led
2008-08-07 10:25 ` Max Ivanov
2008-08-07 10:48 ` Nikolay A. Fetisov
2008-08-07 10:55 ` Led
2008-08-07 11:15 ` Nikolay A. Fetisov
2008-08-07 11:21 ` Yuri Bushmelev
2008-08-07 12:21 ` Alexey I. Froloff
2008-08-07 12:32 ` Yuri Bushmelev
2008-08-07 12:41 ` Alexey I. Froloff
2008-08-07 14:24 ` Yuri Bushmelev
2008-08-08 11:21 ` [Sysadmins] [JT] " Alexey I. Froloff
2008-08-07 10:31 ` [Sysadmins] " Pavlov Konstantin
2008-08-07 15:17 ` Aleksey E. Birukov
2008-08-07 9:18 ` Karavaev Pavel
2008-08-07 9:23 ` Aleksey E. Birukov
2008-08-07 9:43 ` Andrii Dobrovol`s`kii
2008-08-07 9:58 ` Aleksey E. Birukov
2008-08-07 11:30 ` Alexey I. Froloff
2008-08-07 11:33 ` [Sysadmins] если предлагают поставить glibc.32bit Michael Shigorin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git