October 26

Ansible – система управления конфигурациями.

Хотел добавить что то из ВИКИ, но на данный момент еще даже не создана статья, и нету упоминания на странице “Конфигурационное управление” Хотя redhat  уже купили этот проект и взяли их “под свое крыло”.
Continue reading

Category: *nix, Administrator | Comments Off on Ansible – система управления конфигурациями.
August 23

Установка icecast2

Установка в локальной сети своего транслятора интернет радио очень полезная вещь.
1. Уменьшение трафика в сети.
2. По просьбе пользователей подключаем определенные радио станции, и выход для прослушивания интернет радио запрещаем.
3. Можно создать один каталог и в него скидывать всю музыку, скриптом создавать список для проигрывания и транслировать опять же в сеть.

Continue reading

Category: *nix, Administrator, Развлечения | Comments Off on Установка icecast2
August 23

Обновление системы и смена версии Freebsd.

Уже проделывал эту операцию, при переходе с 7 ветки на 9, но забыл. Поэтому решил записать, пусть будет.

Подробно можно почитать в handbook.

1. Нужно сделать бекап. ( пакетов, и т.д.)

2. Запоститься временим, при переходе с одной ветки (  моем случае сейчас 9.1) на другую ( на 10.0) скачивается много патчей.

3. Читал одно замечание при переходе с релиза на релиз, если у вас много работает служб, и это продакшен, то лучше оставаться в своей ветки. Но тут есть одно НО. Иногда требуется переходить на новую ветку, если патчи безопасности уже не выпускаются.

Начнем  Continue reading

Category: *nix, Administrator | Comments Off on Обновление системы и смена версии Freebsd.
June 2

nas4Free и ZFS

На старом железе развернул сетевое хранилище на базе NAS4FREE.

Конфигурация 1 проц, 2 гига памяти. 5 скази винтов, собранные в RAID 5 + 1 винт поставил под систему.

Сразу отформатировал под файловую систему ZFS  и стал работать. Но что то пошло не так, правильно надо же все попробовать ( удалить, собрать, разобрать)

И веб морда стала показывать что есть проблема Warning: Illegal string offset ‘name’ in /usr/local/www/disks_zfs_zpool.php on line 164  и тем самым мешала пересобрать новый pool.

На помощь пришло: ssh + команды по управлению файловой системой ZFS

Continue reading

Category: *nix | Comments Off on nas4Free и ZFS
May 17

Опыт установки TS3 на FreeBSD.

Была поставлена задача организовать аудио конференцию для 40 человек в интернете.  Пол дня изучение возможностей  разнообразного ПО. Выбор пал на teamspeak 3 из за простоты и быстрой настройки. Когда все было настроено, в последний момент задачу сняли. ( было обидно)

Так же TS 3 была отдана для организации общения в онлайн игры. Проработав и не набрав большого количества участников для общения, была закрыта.

Continue reading

Category: *nix, Развлечения | Comments Off on Опыт установки TS3 на FreeBSD.
May 17

Восстановление superblock`a

В свое время когда посыпалась  OS/2 на одном из старых серверов, я этих данных не знал, хотя и сейчас сомневаюсь что это помогло, т.к. OS/2 работает на HPFS, в 2008 году я мало что знал про восстановление. Хотя многие данные я все таки смог “вытащить”.

Иногда жесткие диски сыпятся. И часто – совсем не в подходящее время, да и бэкап устарел… А значит приходится шевелиться.
Вообщем следующая ситуация:

Continue reading

Category: *nix | Comments Off on Восстановление superblock`a
May 7

Тестирование скорости в локальной сети

Передо мной поставили задачу протестировать скорость в VPN канале от “Росстекома”.

Есть несколько решений от “тяжелых” Nagios Zabbix и самый простой по моему мнению Iperf, который можно настроить на любой платформе (Windows, Linux,Unix.)

Continue reading

Category: *nix, Administrator, Windows | Comments Off on Тестирование скорости в локальной сети
April 10

Боремся с ошибкой 413 Request Entity Too Large в nginx

Ошибка появляется при загрузке файлов больше 1 мегабайта. Одна из причин — это дефолтные настройки nginx, а точнее параметра client_max_body_size, который по умолчанию равен 1m

Директива client_max_body_size задаёт максимально допустимый размер тела запроса клиента, указываемый в строке “Content-Length” в заголовке запроса. Если размер больше заданного, то клиенту возвращается ошибка “Request Entity Too Large” (413). Следует иметь в виду, что браузеры не умеют корректно показывать эту ошибку.

Решение

В файл nginx.conf, в секцию http, добавить/изменить:

client_max_body_size 10m;

Поставил, все заработало.

Category: *nix, Administrator | Comments Off on Боремся с ошибкой 413 Request Entity Too Large в nginx
April 8

Команды SSH

Загрузка файлов на удаленный сервер по ssh
scp /path/*.* username@server:/path/

Скачивание файлов с удаленного сервера по ssh
scp -r username@server:/path/ /local path/

Category: *nix, Administrator | Comments Off on Команды SSH