ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить CentOS
На одном из CentOS сервов на FastVPS увидел отсуствие CRON, что меня достаточно сильно удивило. И в правду - не было.

B довелось(пришлось) ставить вручную:

yum install -y vixie-cron


И запустить:
/etc/init.d/crond start


В автозагрузку же он попал в отсутствие моего вмешательства ...
Читать дальше »
Просмотров: 3890
Дата: 2011-08-05 01:37:33
Комментариев: 0
Автор: 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 ...
Читать дальше »
Просмотров: 2894
Дата: 2011-08-05 01:20:10
Комментариев: 0
Автор:   Раздел: Как настроить 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 ...
Читать дальше »
Просмотров: 2925
Дата: 2011-08-04 14:37:19
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
У yum есть супер возможность - связки пакетов. То есть вместо установки 10-ка пакетов для решения задачки, нужно установить группу и все нужные нам пакеты станут вытянуты на автомате.

Перечень всех имеющихся типовых(стандартных) групп можно проглядеть вот такой командой в ssh:

yum grouplist


Достаточно занимательны из их, пример, группы: Virtualization, KVM.

Заполучить данные об команде и перечень ее пакетов можно так:
yum groupinfo KVM


Установка группы:
yum groupinstall KVM


Недостатки: устанавливается множество асбсолютно нежелательных пакетов. ...
Читать дальше »
Просмотров: 2744
Дата: 2011-08-04 14:28:17
Комментариев: 0
Автор: 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


Устанавли ...
Читать дальше »
Просмотров: 4408
Дата: 2011-08-04 14:20:16
Комментариев: 0
Автор: 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
...
Читать дальше »
Просмотров: 2785
Дата: 2011-08-04 14:05:26
Комментариев: 0
Автор: 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 ...
Читать дальше »
Просмотров: 3387
Дата: 2011-08-03 23:57:16
Комментариев: 0
 Страницы: << ... 9 10 11 12 13 ... >>