[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] Вот такой косяк... :( Теперь у меня: [EMAIL PROTECTED] ~]# ls bash: /bin/ls: No such file or directory При коннекте через ssh не привелигированного пользователя, вроде, bash работает. Однако, su не работает: su: Authentication failure. Можно ли починить сервер удалённо? Если нельзя, то какие действия оптимально нужно сделать для исправления ситуации? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
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] Вот такой косяк... :( Теперь у меня: [EMAIL PROTECTED] ~]# ls bash: /bin/ls: No such file or directory При коннекте через ssh не привелигированного пользователя, вроде, bash работает. Однако, su не работает: su: Authentication failure. Можно ли починить сервер удалённо? Если нельзя, то какие действия оптимально нужно сделать для исправления ситуации? Воткнуть диск с инсталлятором и переставить ОС. -- Повесьте что-нибудь на пакет zsh. -- ldv in sisyphus@ signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
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] Вот такой косяк... :( Теперь у меня: [EMAIL PROTECTED] ~]# ls bash: /bin/ls: No such file or directory При коннекте через ssh не привелигированного пользователя, вроде, bash работает. Однако, su не работает: su: Authentication failure. Можно ли починить сервер удалённо? Если нельзя, то какие действия оптимально нужно сделать для исправления ситуации? Воткнуть диск с инсталлятором и переставить ОС. Других вариантов нет? Настроек много было сделано... :( ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Aleksey E. Birukov пишет: При коннекте через ssh не привелигированного пользователя, вроде, bash работает. Однако, su не работает: su: Authentication failure. sudo, я понимаю, тоже не фунициклирует? id работает? Инфу правильную выдает? Возможно, dir отработает? -- С уважением, Павел Иванович Караваев, Системный администратор ООО Глазовский завод Химмаш тел. 8(34141)3-70-60 доб. 304 ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Aleksey E. Birukov пишет: [EMAIL PROTECTED] ~]# ls bash: /bin/ls: No such file or directory В догонку: как root'ом смогли стать? -- С уважением, Павел Иванович Караваев, Системный администратор ООО Глазовский завод Химмаш тел. 8(34141)3-70-60 доб. 304 ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
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 виноваты? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Karavaev Pavel пишет: Aleksey E. Birukov пишет: [EMAIL PROTECTED] ~]# ls bash: /bin/ls: No such file or directory В догонку: как root'ом смогли стать? Юзал apt-shell из под рута. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Aleksey E. Birukov пишет: Karavaev Pavel пишет: Aleksey E. Birukov пишет: [EMAIL PROTECTED] ~]# 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 uaKyiv, Ukraine Phone: (380-44) 525-7824Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *dobrATjabber.iop.kiev.ua signature.asc Description: OpenPGP digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Aleksey E. Birukov пишет: Может бинарные версии файлов загрузить? Если сумеете - это имхо лучший вариант. Кстати, вопрос - почему у рута не работает, а у юзеров - работает? Проверьте окружение. -- С уважением, Павел Иванович Караваев, Системный администратор ООО Глазовский завод Химмаш тел. 8(34141)3-70-60 доб. 304 ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Aleksey E. Birukov пишет: Вот такой косяк... :( Все... к ssh больше не коннектится. Вопрос об удалённом восстановлении снят. Можете ли что-нибудь посоветовать по оптимальному восстановлению системы? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
7 августа 2008 г. 12:58 пользователь Aleksey E. Birukov написал: Все... к ssh больше не коннектится. Вопрос об удалённом восстановлении снят. Можете ли что-нибудь посоветовать по оптимальному восстановлению системы? Ваши настройки сохранились однозначно ... Стало быть, нужно добраться до диска и бережно его скопировать ... Установить систему начисто, а настройки потом перелить поверх. -- Как правильно задавать вопросы: http://maddog.sitengine.ru/smart-question-ru.html Помогает: http://search.altlinux.org Best regards, Dmitriy L. Kruglikov Dmitriy.Kruglikov_at_gmail_dot_com DKR6-RIPE DKR6-UANIC XMPP: Dmitriy.Kruglikov_at_gmail_dot_com ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [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-битной системе и избегать подобных стрессов. -- С уважением, Николай Фетисов ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
В сообщении от 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 ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна пом ощь!
нужно завести привычку: держать ash-static и rpm-static на ответственной сситеме. Может эти пакеты просто включать в дистрибутивы по-умолчанию? Весят немного, а пользы ого-го ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
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@ signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [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 с более-менее полным набором команд... -- С уважением, Николай Фетисов ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
В сообщении от 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 ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [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, не стоят. -- С уважением, Николай Фетисов ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
В сообщении от Четверг 07 августа 2008 Led написал(a): В сообщении от Thursday 07 August 2008 13:48:11 Nikolay A. Fetisov написал(а): ... А вообще к этому списку да ещё бы busybox с более-менее полным набором команд... И куда этот busybox с более-менее полным набором команд, чтоб не конфликтовал по файлам с основными системными утилитами? В FreeBSD есть каталог /rescue, где живут статически слинкованные команды из /bin и /sbin. Иногда сильно облегчает жизнь. -- С уважением, Бушмелев Юрий ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
* Aleksey E. Birukov birukov@ [080807 14:16]: Вот такой косяк... :( Все... к ssh больше не коннектится. Вопрос об удалённом восстановлении снят. Можете ли что-нибудь посоветовать по оптимальному восстановлению системы? Загрузиться с rescue, удалить все *.32bit пакеты, скачать и переустановить эти же x86_64 пакеты. -- Regards, Sir Raorn. signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
[Sysadmins] если предлагают поставить glib c.32bit
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.MMDD или rpm -qa --qf='%{NAME}\n' | sort ~/BAK/rpm-qa.MMDD -- тогда на корневой ФС остаются в виде текстовых данных списки, пригодные для скармливания apt (во втором случае -- вообще без дополнительной обработки). Ещё хорошо делать fdisk -l, только это лучше держать на других системах. -- WBR, Michael Shigorin [EMAIL PROTECTED] -- Linux.Kiev http://www.linux.kiev.ua/ ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
* Yuri Bushmelev jay4mail@ [080807 15:36]: В FreeBSD есть каталог /rescue, где живут статически слинкованные команды из /bin и /sbin. Иногда сильно облегчает жизнь. Вообще-то у них /bin и /sbin статически слинкованные by design (по крайней мере были). -- Regards, Sir Raorn. signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна пом ощь!
В сообщении от Четверг 07 августа 2008 Alexey I. Froloff написал(a): * Yuri Bushmelev jay4mail@ [080807 15:36]: В FreeBSD есть каталог /rescue, где живут статически слинкованные команды из /bin и /sbin. Иногда сильно облегчает жизнь. Вообще-то у них /bin и /sbin статически слинкованные by design (по крайней мере были). Именно, что были :) Кстати, я немного наврал, в rescue как раз лежит crunched-binary с кучей хардлинков на него. То есть, тот же busybox, по сути. -- С уважением, Бушмелев Юрий ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
* Yuri Bushmelev jay4mail@ [080807 16:37]: В FreeBSD есть каталог /rescue, где живут статически слинкованные команды из /bin и /sbin. Иногда сильно облегчает жизнь. Вообще-то у них /bin и /sbin статически слинкованные by design (по крайней мере были). Именно, что были :) О, бздуны таки асилили PAM? ;- Не прошло и 30-и лет ;-) -- Regards, Sir Raorn. signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Проброс соединений pop3, smtp через squid
Hi Andrii! Thursday 07, at 12:38:01 PM you wrote: Konstantin A. Lepikhov пишет: Hi Alexey! Боюсь этот прокси не влияет на smtp, pop3, imap4. Скорее всего он нужен для html-писем в которых есть ссылки на внешние картинки. Влияет. Константин, а как влияет? Вот на соседней машине с Окнами этот параметр не был установлен и проблемы били только с отображением тех самых ссылок. Как установили -- изменения проявились только в отображении приветствия при старте программы. Что это дает кроме дополнительного расхода трафика, я не знаю. Расскажите? У меня пока не сбросил эту строку с прокси, TB просто не мог соединиться с почтовым сервером. -- WBR et al. signature.asc Description: Digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна пом ощь!
В сообщении от Четверг 07 августа 2008 Alexey I. Froloff написал(a): * Yuri Bushmelev jay4mail@ [080807 16:37]: В FreeBSD есть каталог /rescue, где живут статически слинкованные команды из /bin и /sbin. Иногда сильно облегчает жизнь. Вообще-то у них /bin и /sbin статически слинкованные by design (по крайней мере были). Именно, что были :) О, бздуны таки асилили PAM? ;- Не прошло и 30-и лет ;-) А что в данном контексте надо понимать под PAM? :) -- С уважением, Бушмелев Юрий ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] [JT] Отключение фаервола в ALT Linux OffServ 4.0
Anton Vinogradov пишет: Dmitriy Kruglikov wrote: не долго думая, к сожалению, я поставил галочку на нужные мне сервисы, полагая, что состояне сервисов галочки которых я оставил в покое не изменится, нажал кнопку применить... чем лишил себя вебинтерфейса и ssh напрочь... Думаю, такое поведение тянет на баг и должно быть зафиксировано. И в этом, конкретном, случае, порты 22 и 8080 нужно принудительно открывать ... Или не 8080, а тот, который может быть настроен для администрирования ... Я, как достаточно опытный в таких делах, не стал эти галочки убирать. их там просто не было :) Когда я поставил, чтобы разрешить - появились :) ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Проброс соединений pop3, smtp через squid
Konstantin A. Lepikhov пишет: Hi Andrii! Thursday 07, at 12:38:01 PM you wrote: Konstantin A. Lepikhov пишет: Hi Alexey! Боюсь этот прокси не влияет на smtp, pop3, imap4. Скорее всего он нужен для html-писем в которых есть ссылки на внешние картинки. Влияет. Константин, а как влияет? Вот на соседней машине с Окнами этот параметр не был установлен и проблемы били только с отображением тех самых ссылок. Как установили -- изменения проявились только в отображении приветствия при старте программы. Что это дает кроме дополнительного расхода трафика, я не знаю. Расскажите? У меня пока не сбросил эту строку с прокси, TB просто не мог соединиться с почтовым сервером. Ух ты... Как однако птицу бывает плющит... Хорошо, что я так и пользуюсь прародительницей... -- Rgrds, Andriy * email: dobr at iop dot kiev dot uaKyiv, Ukraine Phone: (380-44) 525-7824Department of Gas Electronics Fax: (380-44) 525-2329 Institute of Physics of NASU *dobrATjabber.iop.kiev.ua signature.asc Description: OpenPGP digital signature ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Срочно нужна помощь!
Nikolay A. Fetisov пишет: Можно _попробовать_ загрузиться с установочного диска в режиме восстановления, смонтировать убитую систему и переписать в неё файлы из пакетов со снесёнными библиотеками. Перейти через chroot в систему, запустить ldconfig. По-идее, должно помочь. Затем, после перезагрузки, восстановить конфигурацию APT и переустановить библиотеки. Сделал так. Надеюсь, никому не понадобятся подробности ;) Далее изучать литературу в области OpenVZ, который позволяет держать 32-битные контейнеры в 64-битной системе и избегать подобных стрессов. Это да... ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
[Sysadmins] Кодировка при пе реходе с mysql4 на mysql5
Есть файлы базы из /var/lib/mysql/db/host1248. База создавалась на mysql версии 4. Соответственно на версии 5. Проблема с кодировкой. Как можно ее решить? На одном сервере я добавлял init-connect='SET NAMES cp1251' в my.cnf а потом заливал дамп, сделанный на 4-ой версии. Есть ли более оптимальный способ? Я попробовал на 5-ой версии дамп сделать -- ошибка: mysqldump: Error 1194: Table 'sml_stat_hosts' is marked as crashed and should be repaired when dumping table `sml_stat_hosts` at row: 1746290 Причем я пробовал эту таблицу починить через phpMyAdmin ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
On Thu, 07 Aug 2008 19:45:02 +0400 Aleksey E. Birukov wrote: Есть файлы базы из /var/lib/mysql/db/host1248. База создавалась на mysql версии 4. Соответственно на версии 5. Проблема с кодировкой. Как можно ее решить? Как обычно - понять, в чём проблема, и что нужно получить. Далее определиться с нужными шагами. В общем случае, надо получать dump надо в той же кодировке (неправильной!), которая указана в базе. Иначе умный MySQL будет выполнять неизвестно какие преобразования с непонятными последствиями. Затем в полученном dump'е надо переправить _записи_ о кодировке таблиц на правильные. Указать в заголовке dump'а правильный SET NAMES, и залить всё обратно. В частных случаях может потребоваться ещё править записи внутри dump'а, если там вдруг окажутся недопустимые для кодировки символы. Я попробовал на 5-ой версии дамп сделать -- ошибка: mysqldump: Error 1194: Table 'sml_stat_hosts' is marked as crashed and should be repaired when dumping table `sml_stat_hosts` at row: 1746290 Оно даже говорит, что надо сделать. $ echo repair table sml_stat_hosts extended; | \ mysql -u root -p host1248 Причем я пробовал эту таблицу починить через phpMyAdmin А здесь может быть столько всего разного... Начиная, например, от ограничений на время выполнения скрипта. -- С уважением, Николай Фетисов ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] iptables и цель ROUTE
Pavel пишет: если не ошибаюсь в цепочке mangle\OUTPUT Самое главное, что ДО. да, но разве окончательное решение о маршрутизации принимается не перед mangle POSTROUTING? цитата с http://iptables-tutorial.frozentux.net/ iptables-tutorial.html#TRAVERSINGOFTABLES Table 6-2. Source local host (our own machine) ... 7. Routing decision, since the previous mangle and nat changes may have changed how the packet should be routed. Хм... Может, я чего не так делаю, но: # su - user1 $ ping ya.ru connect: Network is unreachable При том, что: # iptables -nv -L OUTPUT -t mangle Chain OUTPUT (policy ACCEPT 18M packets, 3038M bytes) pkts bytes target prot opt in out source destination 17154 1425K MARK 0 -- * * 0.0.0.0/0 0.0.0.0/0 MARK set 0x0 453 23555 MARK 0 -- * * 0.0.0.0/0 0.0.0.0/0 OWNER UID match 500 MARK set 0x1 0 0 MARK 0 -- * * 0.0.0.0/0 0.0.0.0/0 OWNER UID match 501 MARK set 0x2 (все остальные цепочки и таблицы пусты и по умолчанию ACCEPT) # id user1 uid=500(user1) gid=500(user1) groups=500(user1) # id user2 uid=501(user2) gid=501(user2) groups=501(user2) # ip rule 0: from all lookup local 11: from all to 10.0.0.0/8 lookup main 12: from all to 172.16.0.0/12 lookup main 13: from all to 192.168.0.0/16 lookup main 101:from all fwmark 0x1 lookup 101 102:from all fwmark 0x2 lookup 102 32766: from all lookup main 32767: from all lookup default # ip route show table 101 default dev ppp0 scope link # ip route show table 102 default dev ppp10 scope link # ip route show table main 91.149.162.1 dev ppp0 proto kernel scope link src 91.149.162.33 91.149.162.1 dev ppp10 proto kernel scope link src 91.149.156.103 10.12.7.0/24 dev homelan proto kernel scope link src 10.12.7.254 169.254.0.0/16 dev homelan scope link 192.168.0.0/16 via 10.12.7.1 dev homelan 172.16.0.0/12 via 10.12.7.1 dev homelan 10.0.0.0/8 via 10.12.7.1 dev homelan 224.0.0.0/4 dev homelan scope link # ip a 2: lo: LOOPBACK,UP,LOWER_UP mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo 6: homelan: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:1c:f0:c7:c1:e8 brd ff:ff:ff:ff:ff:ff inet 10.12.7.254/24 brd 10.12.7.255 scope global homelan 13: ppp0: POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP mtu 1492 qdisc pfifo_fast qlen 3 link/ppp inet 91.149.162.33 peer 91.149.162.1/32 scope global ppp0 15: ppp10: POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP mtu 1492 qdisc pfifo_fast qlen 3 link/ppp inet 91.149.156.103 peer 91.149.162.1/32 scope global ppp10 Но как только делаю ip route add default dev ppp0 table main, так сразу и пинговаться начинает. Но цель-то при этом не достигнута... Буду очень рад, если укажете мне, где я ошибся. На всякий случай: user1 должен ходить в интернет только через ppp0, user2 - только через ppp10, оба должны иметь доступ к локальной сети через homelan. ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
Nikolay A. Fetisov пишет: А можно ли где сейчас найти 64bit-ную версию 4-ой MySQL? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
Nikolay A. Fetisov пишет: Как обычно - понять, в чём проблема, и что нужно получить. Далее определиться с нужными шагами. В общем случае, надо получать dump надо в той же кодировке (неправильной!), которая указана в базе. Иначе умный MySQL будет выполнять неизвестно какие преобразования с непонятными последствиями. Затем в полученном dump'е надо переправить _записи_ о кодировке таблиц на правильные. Указать в заголовке dump'а правильный SET NAMES, и залить всё обратно. В частных случаях может потребоваться ещё править записи внутри dump'а, если там вдруг окажутся недопустимые для кодировки символы. Я посмотрел на сервере, на котором я уже проделывал эту операцию. Вот строки, которые относятся к кодировкам из дампа работающей базы. /*!40101 SET NAMES utf8 */; SET character_set_client = utf8; ) ENGINE=MyISAM AUTO_INCREMENT=2032 DEFAULT CHARSET=cp1251; То есть единственное, что мне нужно переправить это ) ENGINE=MyISAM AUTO_INCREMENT=2032 DEFAULT CHARSET=utf8; на ) ENGINE=MyISAM AUTO_INCREMENT=2032 DEFAULT CHARSET=cp1251; Можно ли это сделать sql запросом, чтобы дампы не делать? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
On Thu, 07 Aug 2008 21:13:39 +0400 Aleksey E. Birukov wrote: А можно ли где сейчас найти 64bit-ную версию 4-ой MySQL? Под ALT? Насколько я понимаю, её и не было. Разверните контейнер с 32-битной системой. Получится проще и быстрее. -- С уважением, Николай Фетисов ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
Nikolay A. Fetisov пишет: On Thu, 07 Aug 2008 21:13:39 +0400 Aleksey E. Birukov wrote: А можно ли где сейчас найти 64bit-ную версию 4-ой MySQL? Под ALT? Насколько я понимаю, её и не было. Разверните контейнер с 32-битной системой. Получится проще и быстрее. В быстродействии потеряю. Здесь это важно. Нашел здесь ftp://ftp.altlinux.ru/pub/distributions/archive/Sisyphus/2006/02/01/x86_64/RPMS.classic/ Оставил на всякий случай. Вроде, начало получаться с дампами (кодировка верная). Остановился на заливании базы из дампа. Естественно, ошибки. ERROR 1067 (42000) at line 608: Invalid default value for 'lang' Что такого криминального в строке `lang` char(1) NOT NULL default 'eng', ? ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
Aleksey E. Birukov пишет: Вроде, начало получаться с дампами (кодировка верная). Остановился на заливании базы из дампа. Естественно, ошибки. ERROR 1067 (42000) at line 608: Invalid default value for 'lang' Что такого криминального в строке `lang` char(1) NOT NULL default 'eng', ? char(3) ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins
Re: [Sysadmins] Кодировка при переходе с mysql 4 на mysql5
Aleksey E. Birukov пишет: Есть файлы базы из /var/lib/mysql/db/host1248. База создавалась на mysql версии 4. Соответственно на версии 5. Проблема с кодировкой. Как можно ее решить? На одном сервере я добавлял init-connect='SET NAMES cp1251' в my.cnf а потом заливал дамп, сделанный на 4-ой версии. Есть ли более оптимальный способ? mysqldump --add-drop-table -uhost1420 -p host1420|sed 's/CHARSET=utf8/CHARSET=cp1251/'|sed 's/SET NAMES utf8/SET NAMES cp1251/'|mysql -utest -p test Если вылезают ошибки: ERROR 1067 (42000) at line 608: Invalid default value for 'lang' mysqldump: Got errno 32 on write Разыскиваем их вот так: # mysqldump --add-drop-table -uhost1420 -p host1420|sed '608q;d' и решаем по обстоятельствам. Такое решается через |OPTIMIZE TABLЕ| (можно через phpMyAdmin) mysqldump: Error 1194: Table 'sml_stat_hosts' is marked as crashed and should be repaired when dumping table `sml_stat_hosts` at row: 1746290 Может вылезти и такое. База больше 2Гб -- может поэтому. Как решать не разбирался. mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table `sml_stat_hosts` at row: 9537 Вроде все получилось. Ужас, конечно :) ___ Sysadmins mailing list Sysadmins@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/sysadmins