Автор: admin Раздел: Как настроить CentOS
На одном из CentOS сервов на FastVPS увидел отсуствие CRON, что меня достаточно сильно удивило. И в правду - не было.
B довелось(пришлось) ставить вручную: yum install -y vixie-cron И запустить: /etc/init.d/crond start В автозагрузку же он попал в отсутствие моего вмешательства ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Ошибка Error: database disk image is malformed
yum upgrade Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: centos.intergenia.de * base: centos.copahost.com * extras: centos.copahost.com * updates: centos.copahost.com Error: database disk image is malformed Данную проблему решаем следующим образом: yum clean all ... Читать дальше » Автор: Раздел: Как настроить CentOS
Устанавливаем связи:
yum install -y ncurses-devel gcc make rpm-build redhat-rpm-config cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.2.tar.bz2 tar -xf linux-2.6.33.2.tar.bz2 cd linux-2.6.33.2 Изменяем конфигурацию от активного ядра и если надо, то вносим коррективы(изменения): cp /boot/config-`uname -r` .config Запускаем конфигуратор: make menuconfig Выбираем там последующую опцию (или же не загрузится он на CentOS): General setup ---> enable deprecated sysfs features which may confuse old userspace Создаем папки для сохранения результирующего rpm файлика: mkdir -p /usr/src/redhat/SRPMS mkdir -p /usr/src/redhat/RPMS/{i386,x86_64} Стандартный make rpm не собирает initrd автоматически и не добавляет ядро в grub.conf, поэтому надо наложить патчик vi scripts/package/mkspec И в самый низ добавляем следующее: echo "%post" echo "/sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install "$KERNELRELEASE ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
У yum есть супер возможность - связки пакетов. То есть вместо установки 10-ка пакетов для решения задачки, нужно установить группу и все нужные нам пакеты станут вытянуты на автомате.
Перечень всех имеющихся типовых(стандартных) групп можно проглядеть вот такой командой в ssh: yum grouplist Достаточно занимательны из их, пример, группы: Virtualization, KVM. Заполучить данные об команде и перечень ее пакетов можно так: yum groupinfo KVM Установка группы: yum groupinstall KVM Недостатки: устанавливается множество асбсолютно нежелательных пакетов. ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Работать мы станем с инструкцией от Red Hat: http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/index.html и статьи "Виртуализация — это элементарно" LXF 12/125.
Официальный сайт проекта KVM: http://www.linux-kvm.org/page/Main_Page Испытываем, можно ли и можем ли мы поставить на данный сервер KVM Во-1-х, у нас обязан быть CentOS / RHEL версий старше 5.4: cat /etc/redhat-release CentOS release 5.4 (Final) Во-2-х, испытываем(проверяем) поддержку процессором аппаратной виртуализации: egrep 'vmx|svm' --color /proc/cpuinfo В ответ на эту команду для каждого ядра: flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc ida nonstop_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm Установка требуемого ПО(програмного обеспечения). Устанавливаем сам kvm, модуль ядра: yum install kvm Устанавли ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
error: failed to add iptables rule to allow forwarding to 'virbr0': Invalid argument
Если будет такая ошибка: Code: virsh net-start default error: Failed to start network default error: failed to add iptables rule to allow forwarding to 'virbr0': Invalid argument Apr 22 09:47:00 CentOS-54-64-minimal kernel: virbr0: starting userspace STP failed, starting kernel STP Apr 22 09:47:00 CentOS-54-64-minimal avahi-daemon[3500]: Registering new address record for 192.168.122.1 on virbr0. Apr 22 09:47:00 CentOS-54-64-minimal libvirtd: 09:47:00.348: error : internal error '/sbin/iptables --table filter --insert FORWARD --destination 192.168.122.0/255.255.255.0 --out-interface virbr0 --match state --state ESTABLISHED,RELATED --jump ACCEPT' exited with non-zero status 1 and signal 0: iptables: Unknown error 18446744073709551615 Apr 22 09:47:00 CentOS-54-64-minimal libvirtd: 09:47:00.348: error : failed to add iptables rule to allow forwarding to 'virbr0': Invalid argument Apr 22 Читать дальше » Автор: admin Раздел: Как настроить CentOS
Использование nscd на Debian
А так же использование nscd на CentOS / Debian Имеем тормоза с DNS на сервере: time wget -q -O/dev/null xx.com real 0m16.113s user 0m0.003s sys 0m0.002s time wget -q -O/dev/null xxx.com real 0m16.215s user 0m0.001s sys 0m0.002s Устанавливаем nscd, какой суперски может кэшировать требования к DNS CentOS way yum install -y nscd Активизируем пуск при загрузке: chkconfig nscd on Бросим: /etc/init.d/nscd start Debian way apt-get install -y nscd Статистику работы nscd возможно разузнать командой: nscd -g Через совсем немного дней работы nscd на одном из наших хостинг-серверов было заработаны последующие смысла: nscd -g nscd configuration: 0 server debug level 4d 17h 21m 20s server runtime восьмой current number of threads тридцать два maximum number of threads 0 number of times clients had to wait no paranoia mode enabled 3600 restart internal passwd cache: yes cache is enabled ye ... Читать дальше » |