LINUX.ORG.RU

Сообщения Infra_HDC

 

phpmyadmin: как залезть в БД, которая на другом хосте?

Форум — Admin

Есть почтовый сервер, на котором круится экземпляр СУБД MySQL. Что-то пошло криво, и с помощью postfixadmin не могу нормально создать алиас: говорит, что типо такое уже есть, хотя удалял и ящик, и алиас с таким именем. Поэтому хочу залезть в MySQL с помощью phpmyadmin. Сервер унаследованный, смотрит в интернет, дистр бородатый. Не хочу ставить локально phpmyadmin.

Хочу зайти с помощью phpmyadmin, который крутится на другом хосте

Порядок действий:

1. на инструментальном хосте

1.1. nano -w /etc/phpmyadmin/config.inc.php, выключаем advanced features (мы не трусы? чтоб не пытался писать в рабочую базу метадынные)

    $cfg['Servers'][$i]['extension'] = 'mysqli';
    /* Optional: User for advanced features */
/*    $cfg['Servers'][$i]['controluser'] = $dbuser;
    $cfg['Servers'][$i]['controlpass'] = $dbpass; */
    /* Optional: Advanced phpMyAdmin features */
/*    $cfg['Servers'][$i]['pmadb'] = $dbname;
    $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma_relation';
    $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    $cfg['Servers'][$i]['history'] = 'pma_history';
    $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
    $cfg['Servers'][$i]['tracking'] = 'pma_tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig'; */

1.2. nano -w /etc/phpmyadmin/config-db.php, комментируем ненужные параметры

#$dbuser='phpmyadmin';
#$dbpass='***********';
$basepath='';
#$dbname='phpmyadmin';
$dbserver='mail.example.com';
$dbport='';
$dbtype='mysql';
сюда же в переменную $dbserver записываем IP-адрес почтового хоста

1.3. Заходим на phpmyadmin под пользователем/паролем БД, указанном в почтовом сервере в настройках пакета postfixadmin

1.4. Далее — непосредственно редактируем таблицы, удаляя ненужные записи

Конечно, можно было бы просто взять и попробовать, но вдруг я не знаю какой-нибудь нюанс? Поэтому и спрашиваю. Лучше перестраховаться и лишний раз спросить. До этого phpmyadmin не настраивал вручную. Бэкап базы есть.

 

Infra_HDC
()

squeeze-lts, обновление ядра, перестал работать pptpd

Форум — Admin

Дано: Debian GNU/Linux 6 i686 Пакеты: pptpd — из репозитория, ядро — из репозитория.

Недавно, после обновления 19 Февраля 2015 г. ряда пакетов, в частности ядра, перестало соединяться по pptp (хост — сервер VPN). Трафик 1723/tcp и gre идёт в обе стороны, интерфейсы ppp0 создаются на обеих концах, но не поднимаются, и им не присваиваются IP-адреса.

Workaround: откатился на официальное ядро, из официального репозитория, проблема изчезла.

Проблемная версия ядра: 2.6.32-48squeeze11

Версия ядра, с которым работает ОК: 2.6.32-48squeeze6

С версией ядра 2.6.32-48squeeze10 работало всё ОК, но она уже недоступна для скачивания и установки.

Сейчас картина такая: я установил и зафиксировал официальное ядро

# apt-get install linux-image-2.6.32-5-686=2.6.32-48squeeze6
[...]
# aptitude hold linux-image-2.6.32-5-686
[...]
# apt-cache policy linux-image-2.6.32-5-686
linux-image-2.6.32-5-686:
  Установлен: 2.6.32-48squeeze6
  Кандидат:   2.6.32-48squeeze11
  Таблица версий:
     2.6.32-48squeeze11 0
        500 http://mirror.yandex.ru/debian/ squeeze-lts/main i386 Packages
 *** 2.6.32-48squeeze6 0
        500 http://mirror.yandex.ru/debian/ squeeze/main i386 Packages
        500 http://security.debian.org/ squeeze/updates/main i386 Packages
        100 /var/lib/dpkg/status

Найти: может есть какой конфиг, который надо подкрутить, чтобы с новым ядром тоже работало, ведь там по идее какие-то нужные фиксы?

И да, куда теперь писать репортбаги? И когда ждать починитое ядро?

Или ну его нафиг, отключить вообще репозитории LTS, т.к. и так всё работает, но ведь через них недавно обновилась samba к примеру, у которой ну очень злой баг.

 , ,

Infra_HDC
()

Iceweasel + StartSSL, авторизация по сертификату

Форум — Desktop

Есть Debian GNU/Linux 7 AMD64

Браузер Iceweasel, версии пробовал 31.4.0 и 35.0.1

Пробовал сбрасывать все настройки у этого браузера.

В чём проблема: с недавнего времени не проходит авторизация по сертификату StartSSL Class 1: если используется программный токен. В случае аппаратного токена (eToken), всё проходит ОК.

Сначала увидел проблему, не подключая аппаратный токен, и думал, нет связи какой токен: аппаратный или программный. Пришлось обновлять сертификат (осталось две недели до окончания действия, поэтому и всплыла проблема) с помощью другой ОС, в которой программный токен, встроенный в Firefox 35.0.1 работает ОК; забекапил в файл .p12 и восстановил на проблемном хосте сначала в программный токен; в аппаратный токен восстанавливал ровно с того же бэкапа. Недоумеваю, почему результаты разные: одно работает, другое — нет. Сертификат в обоих случаях с нормальным серийным номером даёт выбирать.

 , ,

Infra_HDC
()

нужно пронюхать UPnP или SSDP у хоста. посоветуйте тулзу

Форум — Admin

Дано:

Пришло такое письмо (привожу кусочек из него):

A public-facing device on your network, running on IP address xxx.xxx.xxx.xxx, operates an open SSDP service on port 1900 and participated in a large-scale attack against a customer of ours, generating UDP responses to spoofed M-SEARCH requests that claimed to be from the attack target.

Please consider reconfiguring this SSDP-speaking server in one or more of these ways:

1. Adding a firewall rule to block outside access to this host, or the network overall, on port 1900. 2. Disabling UPnP entirely (SSDP is a component of the overall UPnP subsystem and can't usually be disabled separately).
3. Reconfiguring the device to not respond to outside M-SEARCH requests, or to rate-limit its responses (the process to follow for this would differ from device to device and may not be possible for many devices).
If you represent an ISP, please consider a default-deny rule for outside traffic destined for UDP port 1900 within your network. Like chargen (UDP port 19), the SSDP port is rarely used legitimately by external hosts, and UPnP requires the use of broadcast traffic, so it doesn't apply outside of local subnets; as a result, a filter of UDP 1900 will not cause collateral damage.

Further reading:

http://www.internetsociety.org/sites/default/files/01_5.pdf
http://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol
http://en.wikipedia.org/wiki/Universal_Plug_and_Play#Discovery 

Вопрос, как проверить, закрыт ли порт? Есть ли какая-нибудь тулза для UPnP/SSDP с указанием IP-адреса хоста в качестве параметра, чтобы посмотреть, будет ли ответ от сервиса? Желательно command line. Пользовался gupnp, gssdp-tools — не видят девайс, не принимают параметры и вообще они GUI, по крайней мере в Squeezy.

Пробовал также netcat и nmap, но так и не выяснил, точно ли открыт порт, или всё же закрыт. Наверно, это из-за того, что 1900/UDP, т.е. без установления соединения, и не может пронюхать в лоб.

Нужно более-менее проверенное, работающее решение, а не указание по направлению.

 , ,

Infra_HDC
()

сменить пользователя + звук == ??

Форум — Desktop

Дано:

ОС: Debian GNU/Linux 7.8 Wheezy AMD64.

Остальное S/W: Стандартный Desktop при установке при выборе компонентов (звук — ALSA, WM — GNOME 3).

Найти:

Способ, при котором смена пользователя переключает не только экран, но и звук.

Сейчас же, неактивный пользователь, которого сменили, продолжает играть звук из своего вконтактика на LINE OUT звуковой карты.

 ,

Infra_HDC
()

VBox + Calculate Linux 14 == отвалилась клава и мышь

Форум — Desktop

Дано:

HOST OS: Debian GNU/Linux 7.8 AMD64

Virt H/W: VirtualBox 4.3.20

Guest OS: Calculate 14 Desktop x64, гостевые дополнения не стоят

Внезапно, после # cl-update пропало всё что можно: клава, мышь, сеть. Причём, гостевой курсор мыши виден, но нет реакции.

Через меню послал комбинацию клавиш Ctrl+Alt+Backspace. Иксы перезапустились. После перезапустил вручную гостя.

Как оградиться от таких глюков при обновлении? Останавливать иксы? Очень долго обновлялось ксатати. И качало много: больше гига.

Копия экрана: https://dl.dropboxusercontent.com/u/12298649/inf-vm023-calculate-14-x64-20150...

 , ,

Infra_HDC
()

Fedora 21 — где новость про релиз?

Форум — Talks

Сабж.

Неужели так трудно найти в сети вменяемую выжимку рилиз нотеса / чейнджлога / фичизов и просто перевести?

 ,

Infra_HDC
()

MHDD + QEMU + 7200 RPM SATA = 400 MB/s

Форум — Linux-hardware

Всегда гоняю MHDD на реальном железе. Вдруг стало надо, не прерывая основные процессы, проверить диск на боевой машине.

Недолго думая, сделал так

# chmod 777 /dev/sdf
$ qemu -m 1024 -hda /dev/sdf -cdrom /mnt/pub/askinfra/NIX/sysresccd/4.4.0/systemrescuecd-x86-4.4.0.iso -boot d

В результате на 7200 RPM SATA HDD вместо привычных ~ 100 MB/s получил цифру, в 3-4 раза большую.

Найти: объяснение наблюдаемому явлению.

 , ,

Infra_HDC
()

mail-notification

Форум — Desktop

Добрый вечер, пользователи гнома!

Как вы боретесь с глюками mail-notification?

У меня накопился уже большой мешок.

  • Иногда вместо значка трея вылезает иконка терминала
  • Иногда значка просто нет
  • Иногда перестаёт обновляться счётчик непрочитанных сообщений: когда всё прочитал, всё равно висят сообщения

Есть и другие мелкие глюки. В большинстве случаев проблема решается перезапуском процесса, но это уже начало задалбывать. Иногда просто так перезапустить не получается, и приходится делать killall -9.

Всё это в последний раз видел в Debian GNU/Linux 7.7 (Wheezy) AMD64 на различном железе. Пакет ведёт себя одинаково.

Есть альтернативы пакету?

 , ,

Infra_HDC
()

Артефакты на экране при использовании смены пользователя. Как бороться?

Форум — Desktop

Дано:

1. Video H/W:

ZOTAC GTX660 2GB 192BIT GDDR5

PN:299-1N281-101ZT

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:11c0] (rev a1)

2. ОС: Debian GNU/Linux 7.7 (Wheezy) AMD64

2.1. Все обновления на сегодня стоят, кроме iceweasel и iceweasel-l10n-ru.

2.2. Ядро штатное, драйвер NVidia — штатный несвободный.

2.3. Графическая оболочка Gnome 3, менеджер GDM3.

3. Проблема

Начали проявляться артефакты. Аккурат после начала использования команды «Сменить пользователя». Т.е. при незакрывании одного сеанса гнома, и переключении в другой. Нужно подождать день-два, пока артефакты начнут проявляться. Появляются для первого юзера.

Проявляется это в том, что

3.1. Верхняя полоса рабочего стола без буковок.

3.2. Левый набор иконок избранного без иконок, при наведении мышью нет подсказки в виде надписи о том, что за значок. Если ткнуть правой мышью на одну из тех, что до проблемы были иконками, то появляется комикс, в котором отдельные буквы видны, и не видно системы, почему видны именно эти буквы.

3.3. Там, где должны быть надписи, и подсказки, и значки, если есть выделение фокуса, то вместо скруглённых краёв пустые места.

3.4. У активных окон края скруглённые ОК.

3.5. Даже выйти нормально не получается, т.к. в том меню, отвечающим за штатный выход, всё без буковок и картинок.

4. Избавиться от артефактов помогает

Ctrl+Alt+F1 после чего

# /etc/init.d/gdm3 restart

Найти

Багфикс.

 , ,

Infra_HDC
()

Red Hat -> CentOS. SLES/SLED -> ?

Форум — Talks

Сабж.

Для платной версии РедХата есть форк из исходников, под названием ЦентОС.

Есть ли похожий на центос форк из Сусе Линукс Ентерпрайз Сервер / Десктоп?

Хотя бы в его опенсорс части?

 

Infra_HDC
()

Не обновляется Adobe Flash Player. ЧЯДНТ?

Форум — Desktop

ОС: Debian GNU/Linux 7.7 AMD64

$ cat /etc/apt/sources.list
...
#for flashplayer etc.
#deb http://www.deb-multimedia.org wheezy main non-free
deb http://mirror.yandex.ru/debian-multimedia/ stable main non-free
deb-src http://mirror.yandex.ru/debian-multimedia/ stable main non-free
...
# aptitude update
...
# aptitude upgrade
Следующие пакеты будут обновлены:                
  flashplayer-mozilla 
1 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 5 257 kB архивов. После распаковки 4 096 B будет занято.
Хотите продолжить? [Y/n/?] y
Ошибка  http://mirror.yandex.ru/debian-multimedia/ stable/non-free flashplayer-mozilla amd64 3:11.2.202.424-dmo2
  404  Not Found [IP: 2a02:6b8::183 80]
0% [Обработка]E: Не удалось получить http://mirror.yandex.ru/debian-multimedia/pool/non-free/f/flash-player/flashplayer-mozilla_11.2.202.424-dmo2_amd64.deb: 404  Not Found [IP: 2a02:6b8::183 80]

Что не так? до недавнего момента всё обновлялось ОК. Если обновляться, указав

$ cat /etc/apt/sources.list
...
deb http://www.deb-multimedia.org wheezy main non-free
...

то всё ОК.

Проблеме уже не первый день. Что, там у них в Яндексе всё вручную, или просто глюк?

 , ,

Infra_HDC
()

VirtualBox 4.3.20

Новости — Open Source
Группа Open Source

21 ноября 2014 года вышла очередная версия системы виртуализации VirtualBox от компании ORACLE.

Это корректирующий выпуск. Список исправлений и/или дополнений:

( читать дальше... )

>>> Подробности

 , ,

Infra_HDC
()

SystemRescueCd 4.4.1

Новости — Gentoo Linux
Группа Gentoo Linux

Итак, коллеги, приветствуем: вышла в свет очередная легендарная версия универсальнейшего инструмента всех времён и народов системных администраторов.

Изменения по сравнению с версией 4.4.0:

  • Стандартные ядра: linux-3.10.60 с длительным сроком поддержки (пункты загрузочного меню rescue32 + rescue64)
  • Альтернативные ядра: linux-3.14.24 с длительным сроком поддержки (пункты загрузочного меню altker32 + altker64)
  • GParted обновлён до 0.20.0 (улучшено изменение размера раздела / файловой системы для btrfs в случае расположения на нескольких блочных устройствах)
  • Обновлёны инструменты для файловых систем: btrfs-progs-3.17.1 + reiser4progs-1.0.9 + xfsprogs-3.2.1
  • Обновлены пакеты языка python до dev-lang/python-2.7.7 + dev-lang/python-3.4.1
  • Обновлён пакет языка ruby до dev-lang/ruby-2.0.0_p594

Дружненько качаем и тестируем.

Эх, жаль whdd еще не обновили. Ебилда наверно свежего нет.

>>> Подробности

 , ,

Infra_HDC
()

Анонс выхода FreeBSD 10.1-RELEASE

Новости — BSD
Группа BSD

Инженерная команда по выпуску релизов FreeBSD рада объявить о доступности FreeBSD 10.1-RELEASE. Это второй выпуск ветки stable/10, который улучшает стабильность по сравнению с предыдущим релизом, FreeBSD 10.0-RELEASE, и вводит некоторые новые фичи.

Вот некоторые из основных моментов:

  • Добавлен новый драйвер консоли, vt(4).
  • Добавлена поддержка гостевой ОС FreeBSD/i386 в гипервизор bhyve(4).
  • И теперь этот гипервизор, bhyve(4) поддерживает загрузку с ФС zfs(8).
  • SMP: добавлена поддержка для ядер архитектуры armv6, а также включена по умолчанию в конфигурационных файлах для всех платформ, в которых есть многоядерные CPU.
  • Добавлена начальная поддержка загрузки UEFI для архитектуры FreeBSD/amd64.
  • Добавлена поддержка кэширования паролей для geli(8) в процессе загрузки системы.
  • В стеки протоколов IPv4 и IPv6 добавлена поддержка протокола UDP-Lite (RFC 3828).
  • Добавлено новое средство автомонтирования ФС, autofs(5).
  • Загрузочный скрипт sshd(8) в составе rc.d(8), в случае отсутствия у себя хосткеев, при вызове ssh_keygen_alg(), теперь генерирует себе хосткеи ED25519.
  • OpenSSH обновлён до 6.6p1.
  • Утилита nc(1) обновлена до версии, которая в OpenBSD 5.5.
  • Sendmail обновлена до 8.14.9.
  • Кэширующий резольвер / локальный DNS-сервер unbound(8) обновлён до 1.4.22.
  • OpenPAM обновлён до Ourouparia (т.е. до 20140912).
  • OpenSSL обновлён до 1.0.1j.
  • Утилита управления пакетами pkg(8) обновлена до 1.3.8.

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

>>> Подробности

 

Infra_HDC
()

проблема бэкапа RAID на сервере Fujitsu-Siemens

Форум — Linux-hardware

Дано:

1. Сервер Fujitsu Siemens PRIMERGY RX300 S3.

2. Относительно недавно перепрошивали. Проблем не было. Должны стоять последние или почти последние версии BIOS и прошивок.

3. Дисковая подсистема: изначально RAID-1 SAS 15k 73 GB x 2.

3.1. К слову, дисковый контроллер бортовых HDD такой

% lspci -nn | grep RAID
02:0e.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS 1068

4. В процессе эксплуатации один из дисков вылетел и был без проблем заменён на SAS 15k 146 GB, ёмкость RAID-массива при этом не изменилась. Проблем при эксплуатации данной конфигурации также не было.

5. Потом на диске сервера начало кончаться место, и было принято решение о расширении дискового хозяйства до RAID-1 SAS 15k 146 GB x 2.

6. Как обычно делается на настольных машинах, для переезда на новый RAID для BACKUP/RESTORE был взят инструмент SystemRescueCd-4.4.0-x86 (т.е. его последняя на данный момент версия). Загрузка с этого диска была по пункту 2, т.е. docache.

6.1. Ядро такое

% uname -a
Linux sysresccd 3.10.55-std440-amd64 #2 SMP Sun Oct 5 14:08:51 UTC 2014 x86_64 Intel(R) Xeon(R) CPU E5335 @ 2.00GHz GenuineIntel GNU/Linux

7. Как был сделан BACKUP: на внешний USB HDD:

...
% cd /mnt/transcend/servname-20141101-001
% ddrescue /dev/sda sda.img sda.img.log ; \
> md5sum -b /dev/sda >dev-sda.md5 ; \
> md5sum -b sda.img >sda.img.md5 ; \
> cat *.md5

8. После того, как всё сделалось, выяснилось, что

6d4b2214002432558026240bd3e089a5 */dev/sda
4cf759c0d081e84ba445fb0f26563777 *sda.img

9. Пришла в голову идея, что виноваты передние дырки USB, с которыми вроде раньше были проблемы, или внешний USB HDD. Первый «неудачный» хард был отмонтирован и отсоединён от сервера (был присоединён в передние разъёмы USB). Был взят USB HDD другой модели и присоединён в задний разъём USB.

10. Процедура повторилась, и в результате получили с точностью до наоборот:

4cf759c0d081e84ba445fb0f26563777 */dev/sda
6d4b2214002432558026240bd3e089a5 *sda.img

11. Сравним размеры образа и диска

% ls -l 
total 71139330
-rwxrwxrwx 1 root root          43 Nov  1 23:03 dev-sda.md5
-rwxrwxrwx 1 root root 72846671872 Nov  1 22:48 sda.img
-rwxrwxrwx 1 root root         217 Nov  1 22:48 sda.img.log
-rwxrwxrwx 1 root root          42 Nov  1 23:36 sda.img.md5

% parted /dev/sda unit b print
Model: LSI MegaRAID SAS RMB (scsi)
Disk /dev/sda: 72846671872B
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start       End           Size          Type     File system  Flags
 1      1048576B    105906175B    104857600B    primary  ntfs         boot
 2      105906176B  72845623295B  72739717120B  primary  ntfs

12. Диск цел, т.к.

% cat sda.img.log
# Rescue Logfile. Created by GNU ddrescue version 1.16
# Command line: ddrescue /dev/sda sda.img sda.img.log
# current_pos  current_status
0x10F5FF0000     +
#      pos        size  status
0x00000000  0x10F6000000  +

13. Было видно, что в разные разы читал с разных дисков зеркала (моргали разные диски).

Найти:

Куда копать? Как перенести данные и систему в таком виде, в котором она сейчас есть на диске, чтобы потом можно было собрать RAID, залить образ обратно и расширить с помощью gparted?

 , ,

Infra_HDC
()

гаджет, автоматизирующий поддержание температуры воздуха в серверной комнате

Форум — Linux-hardware

Дано:

1. Кондиционер неисправный, который иногда сам по себе отрубается и ставит на уши всю серверную комнату. Запускается двумя различными аппаратными кнопками; иногда не запускается и требует ремонта, во время которого работает ... (см п.2).

2. Кондиционер резервный. Не очень сильно гоняет воздух в серверной комнате. Но работает надёжней основного, и его мощности хватает для нормальной работы серверной комнаты. Управляется через ИК ПДУ.

3. Также есть определённые скиллы в электронике и ассемблере, а также в азах программирования на линуксе.

4. Также, к серверу мониторинга по COM-порту подключён термометр, который мерит температуру воздуха в серверной комнате, за которой следит Nagios3 и отсылает SMS в случае превышения её значения.

Найти: решение, автоматизирующее включение резервного кондиционера.

Предполагаемое решение:

1. Аппаратная часть

1.1. Одноплатный микрокомпьютер arduino или raspberry pi. Или просто однокристальную ЭВМ (микроконтроллер, например AVR ATMega).

1.2. Микросхема-термометр.

1.3. Приёмник ИК-излучения (опционально).

1.4. Передатчик ИК-излучения.

1.5. Модуль бесперебойного питания (опционально).

1.6. Интерфейс для двухстронней связи с ПК или сервером или с ЛВС (LAN Ethernet / Wi-Fi или RS232). Также, в роли интерфейса допускается использовать GSM-модем.

1.7. Индикаторы состояния (или ЖК-индикатор) и кнопки пульта управления (или блок клавиатуры) (опционально).

1.8. Энергонезависимые RTC (опционально).

2. Программная часть

Алгоритм (независимо от того, это операционная система на основе Linux или еще чего-то или просто самописная прошивка-монитор) должен делать следующее:

2.1. Иметь режим обучения, позволяющий записывать в память контроллера сигнал включения кондиционера, поступающий со штатного пульта кондиционера на приёмник ИК-излучения гаджета. Для последующей выдачи с помощью передатчика ИК-излучения того же гаджета. Это нужно для программного запуска кондиционера. (этот пункт опционален, т.к. в качестве резервного кондиционера стационарно поставили дорогой кондиционер и видать надолго. В крайнем случае можно с помощью цифрового осциллографа и наколеннособранной схемы приёмника ИК-излучения принять пакет включения и зашить его намертво в железо/алгоритм).

2.2. Мониторить температуру воздуха и замечать, когда она привысит некоторый уровень, «потолок».

2.3. Запускать кондиционер:

2.3.1. По команде от интерфейса (п.1.6)

2.3.2. По достижении верхнего потолка температуры воздуха. Для исключения повторной подачи команды используется гистерезис.

2.3.3. По команде с кнопочного пульта гаджета

2.3.4. По команде от RTC (опционально)

2.4. Хранить и использовать в работе, а также позволять менять с пульта и при помощи индикаторов такие параметры, как:

2.4.1. Температура воздуха, при которой автоматически даётся команда на запуск резервного кондиционера. Эта опция должна быть отключабельной, т.е. если кондиционер выключили вручную, для того, чтобы не было очень холодно в серверной комнате, и надо поработать персоналу, то гаджету надо дать команду, чтобы он не соревновался с персоналом за право определять состояние кондиционера.

2.4.2. Текущая Дата, время (опционально).

2.5. Вести журнал событий (опционально), доступный программно через интерфейс так и через пульт и индикатор.

2.6. С помощью интерфейса отсылать сообщения, что происходит с температурой в файл-серверной. Особенно это хорошо, если интерфейс — USB-модем: можно отсылать SMS администратору(-рам) из списка телефонов.

Хотел услышать идеи на этот счёт. Если есть похожие решения как комплексные, так и в плане подзадач, например, модуль обучения ИК пульта в виде программного пакета, чтобы самому не велосипедить (тогда это может свестись к доработке сервера мониторинга и подключения к нему приёмопередатчика ИК-излучения, всё остальное можно заставить делать Nagios). Или для похожих задач есть кастомная прошивка/дистрибутив?

Или может есть готовые микросистемы управления зданием, которые умеют всё это (масштаб средних и больших зданий неинтересен, т.к. не тот масштаб задачи)?

 , ,

Infra_HDC
()

Debian Wheezy, апгрейд дисковой системы на хосте

Форум — Admin

Дано:

1. HDD HW

1.1. SDD 128G (/boot и root)

1.2. HDD: 3x2 TB, mdadm RAID5 + LVM, на котором /home, /var и /mnt/pub

1.3. На всех изначально была ext4

2. ОС — Debian GNU/Linux 7.6 (Wheezy) AMD64

Делаю:

1. /mnt/pub - уже сконвертировал в btrfs. Смотрю как работает.

2. Те остальные, что на RAID, также планируются к конвертации в btrfs

3. Планируется заменить железо на 4 диска объёмом по 4 TB или по 6 TB, собрав из них RAID6. В связи с тем, что на таких больших дисках, и я узнал об этом недавно, RAID5 не очень жизнеспособен, и проблемы уже начались, а также заодно повысить ёмкость массива.

Вопросы:

1. В Wheezy версии всех утилит btrfs — 0.19. А ядро — 3.2. Я слышал тут, что некоторые фичи в дебиане были выключены. Относится ли это к моему дебиану? Меня интересует функция контроля целостности данных при неполадках в железе дискового массива.

2. Можно ли будет сделать конвертацию /home и /var с помощью SystemRescueCd последней версии, или там утилиты для работы с более новой версией btrfs, и ядро Wheezy не сможет увидеть такую фс, и для данной системной работы потребуется Debian Live CD или что-то вроде?

 , ,

Infra_HDC
()

Yahoo прекратила разработку свободной JavaScript-библиотеки YUI

Форум — Talks

Компания Yahoo сообщает о том, что работа над развитием библиотеки Yahoo User Interface (YUI) остановлена, и в будущем YUI будет получать только критически важные для Yahoo обновления.Библиотека YUI существует с начала 2006 года и используется для создания графического интерфейса приложений компании. При этом её исходный код открыт и лицензирован на условиях BSD. Причиной для завершения разработки стало снижение активности (коммитов) и отсутствие мейнтейнеров для некоторых частей библиотеки, в связи с чем библиотека признана устаревшей. При этом Джульен Лекомте (Julien Lecomte), директор по технологиям в Yahoo Presentation Technologies, отмечает, что за последние годы в Веб произошли очень большие изменения и называет много других свободных проектов, которые пришли на замену.

Взято отсюда.

 , ,

Infra_HDC
()

ISO-образ — не совсем ISO ?

Форум — Linux-install

OS: Linux Mint 17 Cinnamon 32-bit

Есть исошник, который скачал, а потом нарезал на болванку. Потом решил проверить качество записи на болванку, и вот что вышло:

askinfra@infra:/mnt/pub/askinfra/NIX/Mint/17$ dd if=/dev/sr0 bs=2048 count=`/sbin/isosize -d 2048 /dev/sr0` | md5sum -b
0e24a14f726e6dc4db19438c9a89d684 *-
608930+0 записей считано
608930+0 записей написано
 скопировано 1247088640 байт (1,2 GB), 117,024 c, 10,7 MB/c
askinfra@infra:/mnt/pub/askinfra/NIX/Mint/17$ cat *.md5
00ef2ba7f377251852045664376ecebf *linuxmint-17-cinnamon-32bit-v2.iso
askinfra@infra:/mnt/pub/askinfra/NIX/Mint/17$ dd if=/dev/sr0 bs=2048 | md5sum -b
609280+0 записей считано
609280+0 записей написано
 скопировано 1247805440 байт (1,2 GB), 115,009 c, 10,8 MB/c
00ef2ba7f377251852045664376ecebf *-
Т.е. если проверять всё, а не только iso9660, то правильно.

Оно что, гибридный довесок к iso9660 еще пишет на диск?

Просто для себя хочу понять.

 , ,

Infra_HDC
()

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