Archive

Archive for the ‘CentOS’ Category

Intel Atom D525MW + PCI raid под File server = FAIL

January 3rd, 2012 2 comments

Решили тут на Atom матери собрать backup сервер.

Купили не дорогую Intel DesktopBoard D525MW, взяли старый 3ware 8006-2LP, два диска WD по 1.5TB и PCI Riser Card (всё это должно было влезть в 1U),  после долгих сношений с установкой СentOS, Debian, Ubuntu и обновлениям биоса эта мать так и не смогла загрузить систему… с матюками – no boot device found.

тред на intel http://communities.intel.com/message/147157

товарищь с похожей проблемой но другим raid контроллером
(Lycom ST102http://communities.intel.com/message/118183

P.S. intel пока отмазывается и ничего толком сказать не может

P.P.S. FAIL

Categories: CentOS, Debian, intel, Linux Tags:

Увидел свет дистрибутив Red Hat Enterprise Linux 6.2

December 9th, 2011 No comments
Categories: CentOS, Linux Tags:

OpenVZ Kernel branch status update (2.6.32 EL6 stable)

August 31st, 2011 No comments

OpenVZ Wiki – News/updates

From now on, RHEL6 is stable, while 2.6.27 and 2.6.32 are no longer maintained.

via Kernel branch status update.

Categories: CentOS, Linux, OpenVZ Tags:

быстрая установка OpenVZ на CentOS 6

July 17th, 2011 No comments

Copy & Paste Guide

отключаем SElinux

vim /etc/selinux/config заменяем
SELINUX=permissive
на
SELINUX=disabled

сбрасываем firewall

iptables -F
iptables -X

записываем:
iptables-save >/etc/sysconfig/iptables

перезапускаем сервис
service iptables restart

проверяем все ли правила сбросились
iptables -vnL

вывод команды должен выглядеть вот так
Chain INPUT (policy ACCEPT 757 packets, 63991 bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 323 packets, 45189 bytes)
pkts bytes target prot opt in out source destination

правим /etc/sysctl.conf
vim /etc/sysctl.conf

дописываем в конец
net.ipv4.ip_forward = 1
net.ipv4.conf.default.proxy_arp = 0
net.ipv4.conf.all.rp_filter = 1
kernel.sysrq = 1
net.ipv4.conf.default.send_redirects = 1
net.ipv4.conf.all.send_redirects = 0
net.ipv4.icmp_echo_ignore_broadcasts=1
net.ipv4.conf.default.forwarding=1

сохраняем и устанавливаем новые значения
sysctl -p

теперь нам надо добавить репозиторий OpenVZ
cd /etc/yum.repos.d/
vim vz.repo

вставляем

[openvz-utils]
name=OpenVZ utilities
#baseurl=http://download.openvz.org/current/
mirrorlist=http://download.openvz.org/mirrors-current
enabled=1
gpgcheck=1
gpgkey=http://download.openvz.org/RPM-GPG-Key-OpenVZ

[openvz-kernel-rhel6]
name=OpenVZ RHEL6-based kernel
#baseurl=http://download.openvz.org/kernel/branches/rhel6-2.6.32/current/
mirrorlist=http://download.openvz.org/kernel/mirrors-rhel6-2.6.32
enabled=1
gpgcheck=1
gpgkey=http://download.openvz.org/RPM-GPG-Key-OpenVZ

сохраняем

и наконец устанавливаем ядро и утилиты
yum install vzkernel vzctl vzquota

после установки перезагружаем машину.
вот собственно и всё.

Categories: CentOS, OpenVZ, Tips Tags:

Установка OpenVZ – 2.6.18-238.9.1.el5.028stab089.1 ядра на Debian 6 Squeeze amd64 (Debian Way)

April 28th, 2011 No comments

скачиваем сорцы, патчь и конфиг.
cd /usr/src/
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.tar.bz2
wget -c http://download.openvz.org/kernel/branches/rhel5-2.6.18/028stab089.1/patches/patch-238.9.1.el5.028stab089.1-combined.gz
wget http://download.openvz.org/kernel/branches/rhel5-2.6.18/028stab089.1/configs/kernel-2.6.18-x86_64.config.ovz -O kernel-2.6.18-x86_64.028stab089.1.config.ovz

устанавливаем нужное програмное обеспечение, а также меняем grub2 на grub1
apt-get --purge remove -y mawk
apt-get install -y build-essential kernel-package gawk makedev grub-legacy screen htop liblockfile-simple-perl cstream bzip2 vim-nox
dpkg -P grub-pc grub
update-grub
grup-install /dev/sda

небольшой хак чтобы при загрузке системы запускался udev

root@squeeze-build-amd64:/usr/src# cat /etc/lsb-base-logging.sh
#!/bin/sh

supported_kernel () {
return 0
}


chmod +x /etc/lsb-base-logging.sh

патчим и компилим:
cd /usr/src
tar xjf linux-2.6.18.tar.bz2
cd /usr/src/linux-2.6.18
zcat /usr/src/patch-238.9.1.el5.028stab089.1-combined.gz | patch -p1
cp /usr/src/kernel-2.6.18-x86_64.028stab089.1.config.ovz /usr/src/linux-2.6.18/.config
fakeroot make-kpkg --initrd kernel_image kernel_headers --revision=1

ждём пока соберётся ядро.

устанавлиаем
dpkg -i /usr/src/linux-image-2.6.18-238.9.1.el5.028stab089.1_1_amd64.deb /usr/src/linux-headers-2.6.18-238.9.1.el5.028stab089.1_1_amd64.deb

устанавливаем нужные утилиты
apt-get install -y vzquota vzctl

vim /boot/grub/menu.lst
устанавливаем значение
default 2 – чтобы грузилось наше новое ядро
проверяем всё ли корректно установилось в конфиг.

перегружаем сервер.
что мы получаем:
root@squeeze-build-amd64:~# dmesg |head -1
Linux version 2.6.18-238.9.1.el5.028stab089.1 (root@squeeze-build-amd64) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Wed Apr 27 00:56:44 EEST 2011

root@squeeze-build-amd64:~# vzlist
CTID NPROC STATUS IP_ADDR HOSTNAME
100 6 running 192.168.1.106 squeeze-601-i386-minimal
200 6 running 192.168.1.107 squeeze-601-amd64-minimal

 

root@squeeze-build-amd64:~# vzctl exec 100 uname -m
i686
root@squeeze-build-amd64:~# vzctl exec 200 uname -m
x86_64

P.S. для корректной загрузки ядра в случае если вы используете VirtualBox
System –> Chipset –> установить PIIX3
на ICH9 у меня отказалось загружатся.

Update 01.05.2011: репозиторий предварительно собраных ядер.
http://ppa.obnovlenie.su/ предоставленое amax at obnovlenie.su.

echo "deb http://ppa.obnovlenie.su/rhel5 squeeze main" > /etc/apt/sources.list.d/openvz.list
apt-get update
apt-get install linux-image-2.6.18-238.9.1.el5.028stab089.1
apt-get install vzctl

Categories: CentOS, Debian, Linux, OpenVZ, Tips Tags:

Установка Linux на HP сервер через iLO Virtual Media

April 28th, 2011 4 comments

логинимся через SSH на iLO

ssh client@ip.ad.dr.ess

где:

client –  login для доступа в iLO
ip.ad.dr.ess – IP адрес установленый на iLO (не путать с IP адресом сервера)

и приступаем к установке Linux (в моём случае будет использоватся CentOS 5.6)
далее вводим команды

hpiLO-> vm cdrom insert http://xx.xx.xx.xx/centos/5.6/isos/x86_64/CentOS-5.6-x86_64-netinstall.iso

где:
xx.xx.xx.xx – IP адрес сервера с iso может быть как локальным так и удалённым mirror-ом дистрибутива, во втором случае установка может занять больше времени, по этому рекомендовано использовать локальный репозиторий.

важно: стоит учитывать что адрес должен быть вида http://xx.xx.xx.xx/путь/к/linux.iso
iLO не “сьест” адрес типа http://mirror.somedomain.com/путь/к/linux.iso

смотрим что у нас получилось, должно выглядеть примерно вот так:


hpiLO-> vm cdrom get
VM Applet = Disconnected
Boot Option = NO_BOOT
Write Protect = Yes
Image Inserted = Connected
Image URL = http://xx.xx.xx.xx/centos/5.6/isos/x86_64/CentOS-5.6-x86_64-netinstall.iso

устанавливаем разовую загрузку с данного образа


hpiLO-> vm cdrom set boot_once

перезагружаем сервер


hpiLO-> power reset

далее идём в веб интерфейс iLO запускаем KVM терминал на java который работает в любой операционной системе на которой собс-но установлена предварительно java машина.
и приступаем непосредственно к установке Linux

надеюсь кому-то была полезна данная информация :)

Categories: CentOS, Hardware, Linux, Tips Tags: