Centos.kz

О Centos и настройке серверов Linux

Лента RSS

  • Главная
  • About

Клонирование жесткого диска в ОС Linux

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Эта статья посвящена клонированию информации с одного жесткого диска на другой.
Читать дальше >

жесткий диск, клон, копирование, файловая система

Отсылка сообщений с помощью mutt из командной строки

5 Июнь

Опубликовал Strike в Без рубрики

Нет комментариев

Отсылка сообщений с помощью mutt из командной строки

просто сообщение
cat message | mutt —s «Subject» user@domain

сообщение и вложение
$ mutt —s «See Attachment» -a file.doc user@domain.net < message.txt

просто вложение
$ echo | mutt —a sample.tar.gz user@domain.net

подробнее — man mutt

mail, mutt, почта

Установка ядра (не RPM)

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Установка ядра

1. wget —c ftp://ftp.kernel.org/pub/linux/kernel/v2,6/linux-2.6.0.tar.bz2
2. cp linux-2.6.0.tar.bz2 /usr/src/
3. cd /usr/src
4. tar —jxvf linux-2.6.0.tar.bz2
5. cd linux-2.6.0
6. less README
7. make mrproper — очищаем дерево исходных кодов ядра
8. make menuconfig — и отконфигурим как нам надо, желающие могут использовать make config, а также make xconfig (новая графическая конфигурялка, основанная на библиотеке Qt) или make gconfig (то же самое, но только на Gtk+)
9. make help
10. make bzImage — собираем собственно ядро
11. make modules — собираем модули
12. make modules_install — устанавливаем модули
13. cd /boot
14. mv vmlinuz vmlinuz-old — сохраняем свое рабочее ядро под другим именем
15. mv System.map System.map-old
16. cp /usr/src/linux-2.6.0/System.map /boot/System.map
17. cp /usr/src/linux-2.6.0/arch/i386/boot/bzImage /boot/vmlinuz — копируем новое ядро в /boot
18. cd /etc
19. vi lilo.conf — правим lilo.conf и предусматриваем возможность загрузки с прежним ядром
20. /sbin/lilo — устанавливаем загрузчик
21. Использующие grub для загрузки должны изменить его конфигурационный файл вместо манипуляций с lilo.conf и lilo
21. reboot — перезагружаемся

kernel, ядро

полезные команды

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Очень полезные команды Linux

Читать дальше >

команды

Как добавить дополнительные IP

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Пусть для примера установлен 1 ip на интерфейсе eth0:
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0

Задача: добавить еще один адрес 192.168.0.11.
Создадим /etc/sysconfig/network-scripts/ifcfg-eth0:0 со следующим содержанием:

DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.11
NETMASK=255.255.255.255

Это можно сделать выполнив команду:
nano ifcfg-eth0:0

После этого выполняем

service network restart

Выполняем ifconfig, видим что появился eth0:0

eth0:0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.0.11 Bcast:192.168.0.11 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:185 Base address:0xa000

Теперь несколько усложним задачу, предположим нам нужно добавить 20 штук ip 192.168.0.101-120.
Можно сделать 20 конфигов, аналогичных указанному выше, но для добавления непрерывного диапазона ip есть способ лучше.
Создадим /etc/sysconfig/network-scripts/ifcfg-eth0-range0

IPADDR_START=192.168.0.101
IPADDR_END=192.168.0.120
NETMASK=255.255.255.255
CLONENUM_START=1
NO_ALIASROUTING=yes

Выполним

service network restart

В результате появятся 20 алиасов eth0:1 – eth0:20, c заданными нами адресами.

Нужно отметить что добавлять/изменять/удалять ip-адреса можно с помощью команд ip и ifconfig, например если нужно временно поднять дополнительный адрес:

ifconfig eth0:0 inet 192.168.0.11/32

Естественно, после перезагрузки адрес пропадет.
Чтобы убрать:

ifconfig eth0:0 down

Объяснения:
IPADDR_START – первый IP, который вы хотите добавить
IPADDR_END – последний IP, который вы хотите добавить
CLONENUM_START – число, с которого будет начинаться виртуальный интерфейс, например от eth0:1 до eth0:20.

ip, добавить ip, настройка ip

Монтирование виртуальных дисков VMware и Xen в CentOS

5 Июнь

Опубликовал Strike в Без рубрики

Нет комментариев

Процедура монтирования виртуального жесткого диска Xen приведена ниже. С помощью нее можно монтировать отдельные разделы виртуального диска. Главная фишка состоит в том, что название раздела в fdisk (в данном случае – loop1p1) совпадает с устройством, которое создает kpartx в папке /dev/mapper/. Читать дальше >

mount, VMware, xen, монтирование

Настройка синхронизации времени с помощью ntp

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Настроить синхронизацию времени с time-сервером в ОС CentOS (да и в любом другом Linux-дистрибутиве), можно с помощью утилиты ntp. Для этого нужно выполнить несколько простых шагов : Читать дальше >

ntp, время

Kickstart с флешки : автоматическая установка CentOS

5 Июнь

Опубликовал Strike в Первоначальная настройка

Нет комментариев

Установщик CentOS автоматически создает файл /root/anaconda-ks.cfg, который содержит абсолютно всю информацию о выбранных пакетах и настройках установки текущей ОС. Это позволяет производить автоматическую установку системы, абсолютно идентичную данной. Данный файл может значительно сэкономить время по сравнению с ручной установкой, ведь вам не нужно снова и снова выбирать пакеты, прописывать настройки сети, часового пояса и другие настройки.

Читать дальше >

установка

Настройка кластера MySQL из двух узлов

5 Июнь

Опубликовал Strike в Базы данных

Нет комментариев

Данный пример демонстрирует запуск MySQL кластера уз двух узлов на платформе Linux (запуск на других платформах мало чем отличается, хотя испытан не был). На каждом узле кластера база данных доступна в режиме чтения-записи, что позволяет выполнять как INSERT, так и SELECT запросы на двух узлах одновременно. Синхронизацию всех запросов MySQL берет на себя. Даже если один из узлов временно недоступен, после его появления в сети MySQL автоматически синхронизирует все данные.

Читать дальше >

mysql, кластер

Тест производительности жесткого диска веб-сервера с Bonnie++

5 Июнь

Опубликовал Strike в Без рубрики

Нет комментариев

Специально для тестирования производительности файловой системы создан пакет bonnie++. С помощью него можно протестировать жесткий диск в специфичных для веб-сервера условиях наличия большого количества небольших по размерам файлов, размещенных во множестве папок. bonnie++ можно найти в репозитории RPMforge.

[root@server01 ~]# yum install bonnie++
[root@server01 ~]# bonnie++ -n 5:5242880:2:100 -r 1024M -s 4096M -u root -d /home

Читать дальше >

тест, тестирование
12»
  • Рубрики

    • DNS
    • Базы данных
    • Без рубрики
    • Безопасность
    • Первоначальная настройка
    • Сетевые службы
  • Свежие записи

    • Клонирование жесткого диска в ОС Linux
    • Отсылка сообщений с помощью mutt из командной строки
    • Установка ядра (не RPM)
    • полезные команды
    • Как добавить дополнительные IP
  • Облако меток

    A-record A-запись archive DNS idhost ip kernel mail mount mutt mysql mysqladmin named ngnix ntp password php proxy socks5 tar VMware vps xen yum авторизация версия время добавить ip жесткий диск кластер клон команды копирование монтирование настройка настройка ip перезагрузка почта скорость тест тестирование установка файловая система ядро

    WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • Яндекс.Метрика
Копирайт © 2012 Centos.kz