LINUX.ORG.RU

Сообщения Dr0id

 

Идеи по клонированию сервера

Приветствую!

Есть два сервера HP ProLiant DL380 G7, настроены на Failover. Непонятно как, но в одном из серверов вышел из строя RAID контроллер, диски полностью пропали (RAID1). Контроллер встроенный в мазаборд, поэтому меняем материнку целиком.
Вся сложность в том, что софт на серверах залит и настроен сторонней компанией, как и что там работает никто не знает. Моя задача съездить за 1000 км поменять материнскую плату и реанимировать софт.

Какие идеи есть на данный момент:

  • 1) Беру один из дисков сбойного сервера и вставляю его в живой сервер, гружусь с Live-CD, снимаю образ живого диска и тут же пишу его на вставленный диск через dd. Далее Вставляю HDD в сбойный сервер. Уверенности нет, что сработает т.к вероятнее всего на диске с которого клонировали есть raid метки или что-то еще Также не ясно как собрать RAID1 на потяряв данные.
  • 2) Гружу клонируемый сервер с LiveCD . Собираю на сбойном сервера RAID1, гружу его с live-CD, далее нужно как-то клонировать по сети.. как пока не ясно, опять же вопрос о raid метках…

Диски 300Gb , на северах стоит Slackware ставить с нуля ее вариант почти пропащий т.к вендор хорошенько ее кастомизировал + софт поверх..

Какие варианты еще можно рассмотреть…

 , , ,

Dr0id
()

Поясните по CPU и MEM Overcommitting

Привет!

Что-то никак не пойму, что из себя представляет этот «Overcommitting» для CPU и MEM. Сейчас отложилось понимание, что это какбы подмена информации о реальном положении дел с наличием свободных ресурсов.
Т.е к примеру есть у меня 90GB оперативной памяти, я указываю значение overcommitting в 16.0 и того, получаем, что 90X16 имеем более 1400GB свободной памяти, тем самым появляется возможность создавать большее ко-во виртуальных машин чем позволяют ресурсы без Overcommitting. Что касается CPU, то тут совсем не понятно…
У меня к примеру сейчас есть x2 CPU с 4 core на каждом…
Как посчитать, понять какое значение для overcommitting поставить.
Я экспериментирую на kvm-qemu, пытаюсь найти оптимальное значение Overcommitting для системы:

2xCPU(4 core in one):
96Gbmemory.

 kvm-qemu, overcommitting

Dr0id
()

Вопрос по multipath,

Приветствую!

При первоначальной установке система(CentOS_6.4) сама создала DM устройство и настроила Multipathing

mpatha (3600c0ff000156854b19d235201000000) dm-0 HP,P2000 G3 FC
size=75G features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=130 status=active
| `- 1:0:0:3 sdb 8:16 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
  `- 1:0:1:3 sdd 8:48 active ready running

Сейчас я подключил новый LUN и виден он как:

Disk /dev/sda: 10000.0 GB, 9999999959040 bytes
Disk identifier: 0x00000000
Disk /dev/sdc: 10000.0 GB, 9999999959040 bytes
Disk identifier: 0x00000000

Что-то никак не нагуглю рецепта, как из /dev/sda и /dev/sda сделать mpatha1 и применить мультипасинг..

cat /etc/multipath.conf

defaults {
        user_friendly_names yes
}
blacklist {
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^hd[a-z]"
        devnode "^dcssblk[0-9]*"
        device {
                vendor "DGC"
                product "LUNZ"
        }
        device {
                vendor "IBM"
                product "S/390.*"
        }
        # don't count normal SATA devices as multipaths
        device {
                vendor  "ATA"
        }
        # don't count 3ware devices as multipaths
        device {
                vendor  "3ware"
        }
        device {
                vendor  "AMCC"
        }
        # nor highpoint devices
        device {
                vendor  "HPT"
        }
        device {
                vendor HP
                product Virtual_DVD-ROM
        }
        wwid "*"
}
blacklist_exceptions {
        wwid "3600c0ff000156854b19d235201000000"
}
multipaths {
        multipath {
                uid 0
                gid 0
                wwid "3600c0ff000156854b19d235201000000"
                mode 0600

        }



}

 

Dr0id
()

Простая регулярка

Привет!

Входные данные:
файл конфига содержащий как закомментированные строки так и нет. Символ комментария “#” Также есть и указание на модули к ктоторому применимы параметры:

[modul21]
#instance_23_audit_ =hour
instance_fuck_audit=True
Мне необходимо сделать читаемый вывод тех параметров, которые не закомментированы вместе с заголовком модуля.. Так, чтобы перед строкой [modul21] был один или два переноса строки.

Вывод:

[modul21]
instance_fuck_audit=True
instance_fuck_audit=True
instance_fuck_audit=True

[modul21]
instance_fuck_audit=True
instance_fuck_audit=True
instance_fuck_audit=True


делаю выборку по примененным параметрам я так:

grep -v "^#"  /etc/conf.conf |sort

А вот с остальным прока проблема. Никак не осилю. AWK

 ,

Dr0id
()

Корректна ли такая запись в DNS

Что-то я засомневался:

Вырезка:

основной домен на 10.0.0.1, у физической тачки сабдомен web, ну и www для кучи.

@               A       10.0.0.1
web             CNAME   www
www             CNAME   @

 

Dr0id
()

Вопрос о построении сети на Cisco

Доброго времени!

Т.к я в решениях Cisco ориентируюсь пока слабо, прошу совета.
Есть задача реализовать отказоустойчивую надежную схему связи с уже существующий инфраструктурой. Что уже есть:
Много Blade серверов с виртуальными машинами на борту. Есть два независимых канала по 100 мегабит.

В углу валяется:
Cisco ASR-1001 две шт.
Cisco ASA 5512 две шт.
Blade Cisco 3020 две щт.
cisco 2960 – одна..

Наш местный спец сделал схему:

В каждую из Cisco ASR-1001 заведено по одному провадерскому каналу, из ASR линки идут в Cisco 2960. Cisco ASA 5512 аналогично как и ASR-1001 подключена в 2960. Из Cisco 2960 идет канал до Blade Cisco 3020 через которые видят свет все виртуальные машины.
Что хотелось + :
1) Создать DMZ с приватной адресацией у VM + всякий менеджмент железок в зарных VLAN.
2) Доступ по VPN
3) Балансировка траффика

Я не совсем понимаю, почему нельзя завести провайдерский аплинк сразу в ASA, которая будет соединена с ASR, а из ASR в 2960 и до блейдов..

Растолкуйте пожалуйста по сехеме…

 

Dr0id
()

Книги по AWK, SED

Приветствую!

Посоветуйте хорошие книги по использованию awk, sed. Что почитать актуального с примерами, кроме мануала конечно =)

 , ,

Dr0id
()

Поделитесь темплейтами к Cacti

Приветствую!
Спешно разворачиваю Cacti, настраивать каждый график с набором нужных OID особого времени нет. На выходе хочется стандартный набор графиков по утилизации CPU, MEM, DISl, NET, Disck. С расширенной информативностью.
Есть что-то готовое?

 

Dr0id
()

Поясните пожалуйста по вопросу использования LVM

Здравствуйте! Поясните пожалуйста по вопросу использования LVM.
Есть у меня SAN сеть с хранилищем, свитчами,.. Есть десяти серверов к которым на хранилище я примапил LUN на 10 Tb под разные данные.

Хочу раскатать на нем LVM, создать одну PV группу, одну LV и десять VL которые отформатирую и подмонтирую на каждом сервере индивидуальною.
Тесты на 2-х виртуальных хостах показали, что перемонтирование одной VL на разные машины вполне работает.

Интересно ваше мнение, на сколько надежно, а главное верно такое использование LVM в масштабе 10 хостов?
Аналогично, не совсем ясно зачем нужен CLVM если и без него все видно на других хостах.

 , ,

Dr0id
()

Посоветуйте как лучше разбить место на хранилке

Приветствую!
Коллеги, посоветуйте пожалуйста как лучше всего разбить хранилище. Используется оно как хранилище виртуальных машин, т.е 4 сервера с гипервизором его буду использовать. Общий рамер 18Tb

Что необходим:

1) Хранить диски виртуальных машин;
2) Хранить бэкапы этих машин;
3) Хранить Img, iso и прочие файлы для раскатки новых VM;
4) Возможность одновременно монтировать раздел с образами VM на всех 4-х нодах;

Сейчас я планирую сделать один Lun на 15TB c CLVM менеджером томов.
Остальное место как-то поделить на бэкап и хранилку образов.
Либо сделать много разных Lun по 3.5Tb продакшен. Подскажите, как лучше разбить сторадж, чтобы удобнее было с ним работать ?

Муки выбора, т.к потом когда платформа уйдет в продакшн менять что-либо будет уже нельзя...

 , , starage

Dr0id
()

Как удалить mpathh девойс

Приветствую!

Опрометчиво сперва убил Lun 10Tb на сторадже не удалив его из системы

Теперь имею:

3600c0ff000156854f3ebf75101000000 dm-3
size=9.1T features='0' hwhandler='0' wp=rw
mpathh (3600c0ff000156854ec13e45101000000) dm-0 HP      ,P2000 G3 FC
size=47G features='0' hwhandler='0' wp=rw
|-+- policy='service-time 0' prio=130 status=active
| `- 0:0:0:8 sdc 8:32 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
  `- 0:0:1:8 sde 8:64 active ready running

[root@mnode01 device]# multipath -f 3600c0ff000156854f3ebf75101000000
Sep 09 17:21:48 | 3600c0ff000156854f3ebf75101000000: map in use
Sep 09 17:21:48 | failed to remove multipath map 3600c0ff000156854f3ebf75101000000

На Lun был LVM..

Как удалить теперь несуществующий Lun?

 ,

Dr0id
()

Как заставить ядро проинициализировать новые диски..

Здравствуйте!
Подскажите, каким образом без перезагрузки можно обновить данные по подключенным/отключённым дискам.
Был у меня Lun на 100Gb, я на срорадже его удалил, но в системе он до сих пор виден. Как заставить ядро проинициализировать диски..
Fedora 19

 , ,

Dr0id
()

Systemd и отправка системных логов на syslog-ng сервер

Приветствую!
На Fedora 19 по всю правит systemd, поэтому системные логи там пишет не syslog или syslog-ng, а модный journald. Подскажите, кто настраивал пересылку логов на удаленный syslog-ng сервер. Возможно ли вообще отправлять через комбайн systemd логи на syslog-ng сервер. И как это делать.
Что-то гугл полезной информации совсем не выдает.

 ,

Dr0id
()

Замер размера трафика с TLS и без.

Приветствую! Настроил центральный syslog-ng сервер, теперь на него приходят логи с 10 серверов . Как я понимаю сам syslog-ng сжимать траффик не умеет, только в том случае если включить TLS. Мне хочется оценить разницу в выигрыше сжатого TLS трафика и не сжатого. Скажите как и чем лучше всего провести замер?

 ,

Dr0id
()

Удобный Syslog сервер.

Приветствую! Есть у меня парк серверов, порядка 40 разношерстных машинок, хочу внедрить единый сервер хранения логов с удобным анализатором. Сервера все *nix, а вот сервисы у нах совершенно разнообразные, начиная от DNS, DHCP и заканчивая всякими IPAM менеджерами. Посоветуйте удобный syslog сервер, который умеет анализировать разнообразные логи, ну или хотя бы предоставлять их в удобном для анализа виде.

 ,

Dr0id
()

Растолкуйте, пожалуйста по кластерным ФС

Приветствую!
Растолкуйте, пожалуйста по кластерным ФС, что сейчас хорошего есть на рынке.
У меня сложилось впечатление, что все те решения, которые есть на рынке кластерных ФС предназначены для тех кто не в силах купить нормальную хранилку , SAN switch и гонять все по FC.
Скажите как мне быть, у меня есть хорошая хранилка , San Switch и 8 серверов, которые подключены по FC к этому хранилищу.


Мне нужно сделать доступным один лун для всех серверов. Я не хочу использовать всякие iscsi,fcoe и прочие решения на IP. У VMware есть VMFS, которая отлично работает по FC. Поделитесь опытом, что есть из аналогов..

 , , , ,

Dr0id
()

Настройка архива версионности конфигурационного файла.

Приветствую! Есть у меня скрипт который трансферит определённый файл конфигурации на удаленную машину. Мне хочется, чтобы на удаленной машине велся некий архив старых конфигурационных файлов т.к сейчас при поступлении нового конфига старый затирается, версионности нету, а это очень не верно!
На bash это реализуется достаточно просто путем проверки даты создания файла и если она расходится с датой прошлой проверки, то берем и копирует файл в архив. Вопрос к тому, может есть уже такой функционал у существующих утилит ?

 , ,

Dr0id
()

А кто реально серьезно использует OpenStack в продакшене.

Приветствую. Сейчас думаем над крупным проектом на openstack.. Что-то типа облачных сервисов, любых..

Железо уже есть, но нет пока понимания стоит ли связываться с Openstack… Для начала испольуем 8 лезвий HP в белейд-карзине C3000, чуть позже приедет C7000 на 16 серверов уже.. Есть хранила HP2000 на 18Tb.

Кто внедрял, разворачивал?

 

Dr0id
()

Живые русскоязычные irc каналы

Приветствую!

Скажите, а есть ли еще живые русскоязычные irc каналы, там где больше 5 человек в онлайне?
Тематика конечно *nix направленная )
Накидайте серверов пожалуйста , кто где сидит….

З.ы да, я знаю, что Jabber тоже хорошо, тогда и на его каналы наспамьте линков =)

 , , ,

Dr0id
()

Посоветуйте хороший IPAM

Приветствую!

Посоветуйте пожалуйста хороший, удобный IPAM Сильно навороченный, наверное не нужно, из функционала нужно, чтобы умел вести учет доменных имен + IP, списки занятых, свободных IP , возможность делать dynamic update в работающий DNS (named) и автоматически получать зону с master DNS.
Намедни попробовал noc, трансфер ns зоны он делать не умеет.

 , , ipam

Dr0id
()

RSS подписка на новые темы