* [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 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: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 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: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 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] [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
* 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: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] Срочно нужна помощь! 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: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 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: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
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