Перейти к содержанию

BSDobermann

Members
  • Постов

    1015
  • Зарегистрирован

  • Посещение

Весь контент BSDobermann

  1. NewGenerationChurch писал(а) Mon, 12 January 2009 07:47 А это сложно? Мне надо апач, мускуль и пхп потом переустанавливать - это рабочий сервак, и сейчас он работает, а если я "переустановлю" - неизвестно будет работать или нет - проблемка только одна, не пускает по ssh доступу рут юзера. Надо просто найти файлик соответствующий и поставить на него правильные права - вообще то я когда увидел, что команда стала выполняться для всего содержимого я сразу остановил (CTRL+C) и ССХ доступ восстановил установив правильные права на файл ключа, какие еще файлы влияют на ССХ? Если ты это рабочий сервер - то должны быть (не должны, а просто обязаны быть резервные копии)! Остановите ночью, часика в 2 или 3 - когда меньше всего обращений к серверу, перезагрузите в какую-нибудь минисистему и разверните архив. По поводу дистрибутива, Slackware ну и что? Версия какая? Какое ПО было установлено? Откуда я могу это знать, или я провидец?
  2. NewGenerationChurch писал(а) Sun, 04 January 2009 10:48 chmod -R 0777 / Теперь команда su - не работает, и куча всего тоже глючит. Как нибудь восстановить систему можно? Если вы скажите что у вас за дистрибутив был установлен, я напишу для вас сценарий по раставлению прав на файлы и каталоги. Кроме того для того, чтобы можно было вернуть права на каталоги и исполняемые файлы, вам нужно будет загрузиться в какую-нибудь систему (в спасательный режим, rescue mode), подойдёт любой LiveCD дистрибутив да тот же Ubuntu. вам нужно будет загрузиться с livecd, подключить раздел диска к каталогу /mnt и выполнить этот сценарий.
  3. Уважаемый Байт (он же Byte), заканчиваем троллить. Хоть это и флейм, и всё же откройте секрет кто вы по профессии и кем работаете?
  4. Не знаю используется ли в Alt Linux udev, но предположу что используется. Тогда отредактируйте файл: /etc/udev/rules.d/70-persistent-net.rules
  5. snegok писал(а) Fri, 19 December 2008 14:23 это Вы зря иногда не хватает для установки и 796 Mb RAM для установки в графическом режиме (все зависит от типа инсталлятора и что он кидает в память) поэтому попробуйте запустить все таки в текстовом режиме установку - там памяти много не требуеться Назовите точные названия и версии дистрибутивов, я обязательно загружу их и проверю на 512Мбайтах ОЗУ. Мне очень интересно что это за такие установщики, которые написаны не на Java и требуют по крайней мере более 512Мбайт.
  6. Legalizer писал(а) Fri, 19 December 2008 11:06 Судя по всему, как раз оперативки ему и нехватает. А возможно запустить установщик в текстовом режиме? Для установки не хватает 512 мегабайт памяти?? Побойтесь Бога!! Это же не Sun Solaris (OpenSolaris) которая требует минимум 768Мб оперативки.
  7. А тупо установить систему с компакт-диска на другой компьютер есть возможность? Потом затарить (заархивировать при помощи tar и сжать при помощи bzip2 или gzip), а потом этот архив скопировать по сети scp или другим способом (предварительно загрузившись в мини систему, типа rescue mode), распаковать архив, подправить /etc/fstab, и /boot/grub/grub.conf ну и не забыв установить в МБР загрузчик.
  8. Byte писал(а) Wed, 17 December 2008 14:43 практически динозавр в мире линукс Глагол "изучать" почеркнул специально, потому что изучением занялся только в 2004-ом, а в 2003 году первый раз поставил Debian (кажись картофельный) с GNOME на борту на диске по соседству была ещё Windows 2000 А в ~1994-ом на i386DX видел Slackware 3.1 или 3.0 с файловым менеджером типа midnight commander.
  9. по диплому техник компьютерных систем по жизни системный администратор начал изучать мир linux/unix с 2004 года
  10. Покажите вывод команд: lspci, lsscsi, cat /proc/mdstat и fdisk -l
  11. А что именно интересует, документация может и есть - но её нужно искать Если есть какие-то конкретные вопросы, то задавайте в этой теме.
  12. $ sudo su # dd if=/dev/zero of=/dev/sda bs=512 count=1 # sfdisk -uM /dev/sda << EOF ,,83,* EOF # mke2fs -q /dev/sda1 Только аккуратней с именем /dev/sda (перед указанием этого имени проверьте lsscsi).
  13. Первым делом, как минимум нужно загрузить какую-нибудь минимальную систему. Существует масса способов загрузки системы: загрузка с USB носителя (например, с флешки), с компакт-диска, дискеты (1.44M), по сети при помощи PXE. Ядро должно иметь поддержку тех файловых систем, которые планируется использовать: ext2, ext3, jfs, xfs или reiserfs, поддержку используемого оборудования (набор микросхем (chipset), sata или pata контроллер, сетевой интерфейс (для установки через сеть потребуется минимум 1 NIC), понятное дело что поддержка звука (ALSA), и AGP порт не нужен - достаточно текстового терминала размером в 80х25 символов. В состав initramfs/initrd должны входить базовые инструменты: cp, mv, rm, pwd, ls. Программа для создания разделов на жестком диске: sfdisk (cfdisk или fdisk), если используется GPT/EFI - то parted. Архиватор tar или cpio, а также упаковщик bzip2 или gzip. Службу удалённого доступа - sshd (и такую программу как scp, которая входит в состав OpenSSH). Базовая система, ту которую необходимо развернуть на других рабочих станциях, архивируется следующим образом: tar czvpf system.`date +%Y%m%d`.tgz --exclude=proc/* --exclude=tmp/* --exclude=sys/* ./* Затем этот образ можно копировать по сети, используя scp (предварительно настроив сетевые интерфейсы на тех машинах, куда планируется скопировать данный образ), чтобы автоматизировать процесс можно написать простой сценарий который будет присваивать нужный IP адрес, сетевую маску и поднимать (активизировать сетевой интерфейс): #!/bin/bash ifconfig eth0 192.168.0.10/24 up /usr/sbin/sshd -f /etc/ssh/sshd_config sfdisk -uM < sfdisk.mbr mke2fs -q /dev/sda1 mkswap /dev/sda2 jfs_mkfs -q /dev/sda3 mkdir -p /mnt/sda1 /dev/sda3 mount /dev/sda1 /mnt/sda1 mount /dev/sda3 /mnt/sda3 Перед копированием образа на рабочие станции нужно на жестком диске создать разделы, в сценариях лучше использовать sfdisk, создадим файл sfdisk.mbr со следующим содержанием: ,200,83,* ,512,82 ,,83 Копирование образа на рабочие станции: scp system.20081215.tgz root@192.168.0.10:/mnt/sda3 Распаковка образа на рабочих станциях: cd /mnt/sda3 tar xzvpf system.20081215.tgz После этого не стоит забывать изменить IP адрес, сетевую маску и шлюз по умолчанию, а также сетевое имя (hostname), если у вас несколько разделов (например как в примере выше с первым разделом в 200Мб, который планируется использовать для /boot, при архивировании лучше сразу содержимое каталога сжать в отдельный архив: cd /boot && tar czvpf system.boot.`date +%Y%m%d`.tgz ./* тогда поправить нужно первую команду: tar czvpf system.`date +%Y%m%d`.tgz --exclude=proc/* --exclude=tmp/* --exclude=sys/* --exclude=boot/* ./* Архив system.boot.20081215.tgz нужно скопировать при помощи scp на раздел /mnt/sda1 (распаковывается всё точно также). После всего этого, нужно установить загрузчик в главную загрузочную запись (MBR): # grub --no-floppy grub> device (hd0) /dev/sda grub> root (hd0,0) grub> setup (hd0) grub> quit --- Вообщем пробуйте, если что-то непонятно - задавайте вопросы в этой теме.
  14. BSDobermann

    Apache

    http://www.google.ru/search?hl=ru&q=redirect+80+to+443 Первая, вторая и третьи ссылки в гугле
  15. А что за сервер? У меня есть две рабочих станций Sun Ultra2 Creator3d (2х300МГц, 2Мб кэша, 512Мб или 1Гб ОЗУ), дженту не советую ставить. Чем родная Sun Solaris 9 (10) не устроила? А так да, Debian или SPLAK Linux.
  16. Ядро пересобирать и не нужно, практически во всех дистрибутивах ядра собраны или с поддержкой симметричной многопроцессорности, или собрано отдельное ядро (именуется как правило с приставкой SMP).
  17. Хм, как бы полный оффтопик. Если система была установлена на NTFS разделе - то про архивирование при помощи tar или cpio можете забыть, дело в том что у NTFS есть дополнительная информация к которой такие архиваторы как tar/cpio доступа не имеют (ntfs - это закрытая ФС и спецификаций толковых нет), нужно использовать коммерческое ПО - типа Acronis. Я никогда не работал с подобными программами, и мне не доводилось архивировать Windows, к счастью я очень редко работаю с этой "системой". Говорю по наслышке. Но вы можете попробовать установить Windows на FAT32, и потом архивировать раздел при помощи tar или cpio. Возможно при раскручивании архива система и загрузится, но не уверен. Повторюсь - не доводилось мне этого делать. Попробуйте запаковать содержимое fat32 раздела и потом распаковать архив - отпишитесь на форуме, в этой теме. Получилось или нет, думаю народу будет интересно узнать можно ли таким образом архивировать "систему" Windows
  18. Ядро самосборное быть может загружается (такое сообщение обычно возникает, когда ядро собрано без поддержкий той файловой системы - на которой находится корень, эта ФС должна быть вкомпилировано в ядро а не собрано как модуль, или если собираете как модуль - то нужно initramfs или initrd использовать. Или нет поддержки в ядре нужного контроллера жестких дисков), если ядро дистрибутивное и те команды что я показал выше не помогли, значит нужно загружаться в спасательный режим (например используя livecd), создавать резервные копии нужных данных (если они у вас до сих пор не созданы), и переустанавливать систему по новой.
  19. А файловая система случаем не ext2 или reiserfs была? С системой вы не игрались, не пробовали её архивировать а потом распаковывать вновь? Если так, то при архивировании (если архивирование происходило при помощи tar то нужно было добавить ключи p). Если с архивированием и восстановлением из архива не занимались, тогда можно попробовать восстановить права только на этот файл /sbin/init (хотя я сомневаюсь что это поможет). chmod 755 /sbin/init chown root:root /sbin/init
  20. BSDobermann

    Apache

    А я бы посоветовал попробовать лайти (lighttpd), классный вэб сервер. И настроечные файлы у него удобные, не такие многословные как у apache. Да и памяти он меньше потребляет! По теме уже всё сказали, апаче заработает на любом дистрибутиве, даже на LFS
  21. Информация о пользователе acoustic Последнее сообщение: Thu, 19 April 2007 Последнее посещение: Mon, 29 September 2008 --- Позволительна ли такая роскошь для модератора, не появляться почти 2 месяца на форуме и не отвечать на вопросы пользователей 19 месяцев: 19.04.2007 (напомню что сегодня 21.11.2008) - скоро 2 года будет Предлогаю временно понизить acoustic'а в правах (решать конечно же Firebird'у), много модераторов создавать тоже не совсем разумно. Нужны такие модераторы, которые будут заходить каждый день (или через день), не только читать сообщения но и отвечать в темы. Меня интересуют разделы: 1. Общие форумы 2. Настройка ОС Linux 3. Общий 4. Linux дистрибутивы В разделе "Жизнь чертей" и модерировать практически нечего. А в программировании я вообще полный ноль (sed, shell, awk и разметка данных в xhtml/css не считаю за программирование, потому что это таковым не является)
  22. Выделите мне временные права на удаления - я почищу. Только что именно удалять, повторные темы или повторные ответы тоже?
  23. smartctl в помощь, вообще надо сценарий хотя бы написать - который отсылал бы на мыло информацию о reallocated секторах Firebird, молодчина что всё восстановил!
  24. Ядро в Debian на сколько я помню собрано с поддержкой подгружаемых и выгружаемых модулей (практически любой дистрибутив собран с поддержкой модулей), поэтому попробуйте подгрузить модуль: modprobe vfat Получить список уже подгруженных модулей можно по команде lsmod И ещё раз, как вы монтируете устройство? mount -t vfat /dev/sda1 /mnt/sda1 Каталог /mnt/sda1 (точка монтирования) существует? Вы точно уверены, что раздел называется как /dev/sda1 ? Покажите вывод sfdisk -l /dev/sda или fdisk -l /dev/sda
×
×
  • Создать...