всем привет!
Парни, вопрос теоретического характера
Есть значительный объем на СХД, LUN презентован в линукс и размечен в lvm
Хранилка по стечению обстоятельств остается на старой площадке, но в ближайшее время планируем переместить в один ЦОД с машиной
внимание вопрос:
как поступить с устройством в lvm дабы не потерять данные?
Всем привет!
собрал бондинг с интерфейсом bond0
.....
Потом желтая вода в голову ударила, решил переименовать интерфейс для эстетического наслаждения - bondpub0. Теперь вот думаю
Сейчас имею:
bond0 со STATE DOWN
и вновь сконфигурированный bondpub0
из памяти мастер прибиваю
echo "-bond0" > /sys/class/net/bonding_masters
-> инт пропадает, но после перезапуска/выгрузки/загрузки модуля ядра интерфейс опять на месте!
find /etc/sysconfig/network-scripts -type f | xargs grep "bond0"
Всем привет! Добавил RAM в этот ($subj) девайс, в бивесе память вижу.
Суть:
Запускается GRUB, выбираю ОС - и все, тишина..
legacyMod=Enable&&secureboot = disable
ОС=ubuntu 18.04
Насколько я понимаю, если бы памать была не формат(скажем питание 1,5v вместо 1,2v) машина не запускалась бы полность, а тут такое дело... Куда копать? Может кто встречался?
UPD: с родной памятью стартует все как надо
В телекоммуникационную компанию Телеком ТЗ требуется системный администратор
О компании:
ООО «ТЕЛЕКОМ ТЗ» входит в Группу компаний «TZ Communications», основанную более 30 лет назад в Риме (Италия). В 1991 году было открыто представительство в Москве.
Уже более 25 лет мы успешно предоставляем весь спектр телекоммуникационных услуг в России:
доступ в сеть Интернет, каналы передачи данных, аренда каналов, интеллектуальные услуги связи (виртуальная АТС, выделенные виртуальные сервера и т.д.), Дата-центр, IP-TV Обязанности:
Поддержка и обеспечение бесперебойного функционирования офиса;
Поддержка офисной техники;
Поддержка рабочих станций Linux(*buntu/alt);
Настройка и сопровождение серверов VMWare ESX(i);
Установка подключений VPN, и других задач по планированию и обеспечению бесперебойной работы информационной инфраструктуры;
Место:
ДефолтСити КогдаСможете:
Online 12часов Выезд на место:
Выходные суббота-воскресенье
в будние дни после 17 Умелки:
Поддержка внутренних сервисов
Windows (2k3-2k12)
глобальный каталог пользователей (ActiveDirectory) с распределением полномочий по пользователям(группам);
Место:
ДефолтСити КогдаСможете:
Online 12часов Выезд на место:
Выходные суббота-воскресенье
в будние дни после 17 Умелки:
Поддержка внутренних сервисов
Windows (2k3-2k12)
глобальный каталог пользователей (ActiveDirectory) с распределением полномочий по пользователям(группам);
GPO (очень удобно в корпоративной среде);
DNS ;
DHCP;
циклическое back'опирование критических сервисов (Backup-exec(в последствии, по ряду причин, пришлось отказаться); Acronis; veeam-backup);
file-storage(DFS, shared,iscsi(tgt,initiators));
система обновления MS (WSUS)
Linux
Системы мониторинга (zabbix (snmp,ssh, самописные датчики, скрипты-уведомления(sip,sms,jabber(не было необходимости, но не составит труда))), etc);
сопровождение систем виртуализации vmware(ESX/ESXi) vsphere;
на данный момент, плюс ко всему прочему, занимаюсь поддержкой гиперконвергентной системы nutanix -система на базе kvm -ahv(acropolis).
поддержка внутренней инфраструктуры компании
(пользовательские машины в большинстве своем linux (интеграция с MS ActiveDirectory(winbind+krb5+smb)))
CARP/UCARP - отличное решение, но мне нужно при наступлении некоторых событий менять мастера в пределах > 3 машин
поясню по говно-скрипту
Суть:
для задач кластеризации использую consul;
очень удобная штука, умеет dns, helth-check, агенты, итд...
НО, иСкаропки не умеет vrrp
задача - определить CONSUL-leader и выставить на машине плавающий адрес
#!/usr/bin/python
import netifaces as ni
import StringIO
import pycurl
import time
import os
ip=ni.ifaddresses('eth0')[ni.AF_INET][0]['addr']
while True:
#Получаю лидера:
response=StringIO.StringIO()
consul=pycurl.Curl()
consul.setopt(consul.URL, "http://10.0.1.9:8500/v1/status/leader")
#"10.0.1.10:8300"
consul.setopt(consul.WRITEFUNCTION, response.write)
consul.perform()
consul.close()
consul_socket=response.getvalue()
print "c_socket "+consul_socket
#Отрезаю не нужное
consul_ip=consul_socket.split(":")[0]
c_ip=consul_ip.split("\"")[1]
addr=ni.ifaddresses('eth1')
ifstate=ni.AF_INET in addr
#Сравниваю - если адрес машины=адресу consul-лидела
if ip == c_ip:
#Если интерфейс не поднят
if ifstate != True:
os.system('/sbin/ip addr add 10.0.1.12 dev eth1')
continue
elif ip != c_ip and ifstate == True:
os.system('/sbin/ip addr del 10.0.1.12 dev eth1')
continue
else:
continue
Интерфейс поднимается, но трафик начинает из/в него течь/вытекать спустя ~10-20секунд(WTF?????????????)
если пульнуть:
Всем привет
вопрос скорее гипотетического характера
Суть:
есть голая консоль (иксы не рассматриваем, там все как надо) и 2 монитора работающих в зеркальном режиме (на обоих мониторах одна и та же картинка)
Внимание вопрос!
возможно ли с помощью неких манипуляций с Framebuffer(или других сущностей) добиться от второго монитора,быть продолжением первого?
Скажем читаю утренние логи с ароматным кофе
1ый - начало
2ой - продолжение
Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
Возникла необходимость собрать HA кластер на базе ${SUBJ}
какую фс выбрать?
nfs не рассматриваю, т.к quorum не планирую. CTDB_RECOVERY_LOCK предполагаю хранить на кластерной фс. Слышал у OCFS2 с блокировками дело туго. FAKE?
ну вот был процесс ( причем с кучей детей) и теперь нету, молча, причем процесс разговорчивый ( если ему послать kill 15 он в свой лог пишет .. )
Вопрос:можно повысить loglevel демона системного логирования (rsyslogd) для записи всей нужной и не нужной информации в системный журнал для последующего анализа?
Имеем пару не совсем дохлых SuperMicro серверов под управлением Debian, с которых вполне успешно стримится iptv dvb-s/s2/t->multicast.
-На просторах рунета обнаружил не совсем дорогого в плане цены поставщика tv-контента он отдает , естественно, в unicast Внимание вопрос: Чем можно конвертнуть трафик из unicast в multicast и с таким же успехом отдавать в сеть?
Происходит «нечто» и подают виндовые машины в BSOD xevif.sys 0x0000DEAD.
Что примечательно, это происходит с завидным постоянством и машины (порядка 4 машин 2k8;2k12) падают единовременно каждые 30 мин(+-5)
в логах ничего подозрительного
xenserver1 xapi: [ info|xenserver1|6904 UNIX /var/xapi/xapi|dispatch:VM.update_allowed_operations D:bd5b75e054d7|taskhelper] task VM.update_allowed_operations R:7708d68d4f15 (uuid:ccae65dd-800f-1963-f989-9e75bc971383) created (trackid=cf31b8ced050067b99ea03642e1ab342) by task D:563ca6ef3aec
May 31 19:15:48 xenserver1 ovs-vswitchd: 01655|coverage|INFO|ofproto_update_port 0 / 128
May 31 19:16:15 xenserver1 xapi: [ info|xenserver1|7056 UNIX /var/xapi/xapi|dispatch:VM.update_allowed_operations D:1c3cdf8e2ca9|taskhelper] task VM.update_allowed_operations R:b696befcef3f (uuid:b7de6485-f357-aeaa-10d1-91c0ff07e9a1) created (trackid=ec2cbc15cf71fd703314682158e10018) by task D:563ca6ef3aec
[account]
user = video1
pwd = relook
group = 1
uniq = 1
monlevel = 0
caid = 09CD
ident =09CD:000000
au = 1
keepalive = 1
-=LOG=-
2012/09/14 11:19:52 600039B0 c video1 (09CD&000000/0000/2FE9/B7:81D3): not found (53 ms) by skyitalia
2012/09/14 11:19:52 60000E10 r [videoguard2-reader] classD3 ins54: status 90 00 = ok but cw=00 -> channel not subscribed
2012/09/14 11:19:52 600039B0 c video1 (09CD&000000/0000/2FE7/B7:2050): not found (56 ms) by skyitalia
и да.До Сегодняшнего дня все работало!Подписка на каналы до конца года.Изменения в системе доступа оператором не анонсировано.По крайней мере гугел по поводу молчит.
ЧЯДНТ?
при обновлении данных из репозитория (пробовал разные зеркала)
получаю: Cannot access installation media http://tinypic.com/view.php?pic=ih2yw9&s=6
с zypper такая же ситуация
Где копать?
google ничего внятного по сабжу не говорит