LINUX.ORG.RU

Сообщения iandriyanov

 

Построение цепочки серверов

Добрый день!

Поиск ответов на вопрос не чего не дал.

По этому облегчу быть может задачу и себе и вероятно наткнусь на Ваши варианты которые быть может Вы уже пробовали. А именно:

- Идем на сервер, запускаем команду\программу\скрипт - Получаем карту сервисов типа listen:port - Рисуем звезду.

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

                              
                              nginx+fpm(local):port\sock
                                  /\
                                  ||
                                  ||
mongo-dest:port  <---------  php(local) ------------> redis-dest:port
                                  ||
                                  ||
                                  \/
                               pgsql-dest:port

- Совсем даже не обязательно все поинты брать из конфига, какие то быть может даже нужно и можно будет указывать вручную или через xml

Господа, какие идеи есть?

 , , , ,

iandriyanov
()

Nagios карта сервисов

Добрый день

К сожалению не разглядел в первых 30 страницах поиска ответ на вопрос: Как настроить map именно сервисов?

А именно, есть паутина на карте, из серверов. Как сделать такую же паутину для сервисов и портов на отдельном или каждом сервере. Эдакая пушистая карта получится.

Спасибо заранее, за идеи и помощь!

 , , ,

iandriyanov
()

lxc и управление памятью

Добрый вечер!

Не как не удается мне побороть эту систему контейнеров.

Везде по-умолчанию советуют ограничивать память путем прописывания в конфиг:

lxc.cgroup.memory.limit_in_bytes = 256M

Однако что же на деле! А на деле, именно то что никакого ограничения и не вступает в силу, не до, не после перезагрузки системы или контейнера.

Кто сталкивался? Варианты решения проблемы?

:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.2 LTS
Release:	12.04
Codename:	precise

 , , redeye,

iandriyanov
()

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

Проверка пароля sudo.

Необходимо в sh,bash каким то сказочным образом проверить, пароль из shadow. Нужно это для того чтобы как говорится «от идиота». Есть набросаный пример. Однако для его использования нужен верный пароль судо.

_check_passwd()
{

printf "$GRN\nВведите административный пароль(пароль для входа в систему): \n$NON"
read –s test_sudo
printf "$GRN\nВВедите пароль еще раз: \n$NON"
read –s test_sudo_idiot

arg_f=$(echo $test_sudo_idiot | sudo –S cat /etc/shadow* | grep `whoami` | awk '{split($1,a,":"); print a[2] }' | awk '{split($1,a,"$"); print a[2] }')
arg_sec=$(echo $test_sudo_idiot | sudo –S cat /etc/shadow* | grep `whoami` | awk '{split($1,a,":"); print a[2] }' | awk '{split($1,a,"$"); print a[3] }')
encrypt=$(python –c "import crypt, getpass, pwd; print crypt.crypt('$test_sudo_idiot', '\$$arg_f\$$arg_sec\$')" | awk '{split($1,a,"$"); print a[4] }')

if [ "$test_sudo" == "$test_sudo_idiot" ]; then
echo $encrypt
else
echo "Нах"
fi


}
iandriyanov
()

xen-domU не поднимаются физические диски

Суть такова:

Когда то было 3 сервера дебиана, стояли на железе. После чего был куплен сервер по-мощьнее, на нем был развернут xen и 3 физ.диска были завиртуализованы. Однако у всех дебианов проблема была одинакова.

Они при загрузке, не поднимали lvm, а если быть точнее при переходе в режим pv\hvm, dom0 переставал виртуализировать устройства передаваемые в domU.

Помогла только опция для загрузки ядра в Grub:

xen_emul_unplug=nics - Принудительно говорить чтобы устройства были эмулированы кроме сетевого интерфейса.

Однако:

Если производить установку с «чиста», на жесткий диск имулированый. То устанавливается все ровно.

Подскажите пути решения?

 , , ,

iandriyanov
()

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