Категорії
Solaris

Узнаём размер блока, которым создан файл

Данная статья является вольным переводом этой

И так, как узнать размер блока, которым был создан файл? Посмотреть свойство zfs? Нет. Так мы сможем узнать только текущий размер блока, поскольку он может меняться налету. Что же делать? На помощь приходит дебаггер zdb.

Категорії
DataBases Misc, staff, other

Database.NET – бесплатный клиент для работы с популярным базами данных

Database.NET – универсальный клиент, позволяющий подключаться и работать с большинством баз данных. Программа поддерживает формирование SQL-запросов, создание целиком баз данных или отдельных таблиц, редактирование данных и т.д. В состав Database.NET входит редактор для составления необходимых запросов, а также дополнительные необходимые утилиты для облегчения работы с ними. При необходимости присутствует возможность экспорта данных напрямую из БД в файлы в форматах CSV, HTML, XML и т.д.

Категорії
Misc, staff, other

Аналоги Dyndns

Сайт позволяет зарегистрировать бесплатно DNS имя на указанный IP-адрес.

http://ipq.co/

Категорії
Misc, staff, other

[shell] xargs и некоторый примеры применения

Листинг директории с огромным количеством файлов (выводит в колонку по 4 шт.)

$ls | xargs -L 4 echo

либо так, если не понимает ключ -L

$find . -type f -print0 | xargs  -0 ls

Категорії
Cisco

cisco SB SF 200-48 (SLM248GT-EU) и проблема с вланами

Что имеем: 2 провайдера воткнуты в switch. С помощью vlan’ов, это всё попадает на сервер (сервер с одной сетевой карточкой) и на нём же маршрутизируется. То есть имеем 3 vlan’a: 2 для каналов инета, 1 для локалки.

При использовании вланов и маршрутизации между ними наблюдались проблемы – связь на одном из провайдеров каждые 2-3 минуты обрывается, потом опять возобновляется, потом опять циклически обрывается.

Всему виной оказалось MTU: при использовании vlan’ов, оно явно было больше 1500 и из-за этого были обрывы.

Решение: включить jumbo frames на свиче cisco.

Категорії
Solaris

Процессорное ограничение для зоны

Ограничение по процессорной мощности, не так просто, как кажется. Существует несколько способов ограничить потребление процессора:

  • Планировщик долевого распределения (FSS)
  • Пулы ресурсов
  • Зонные ограничения

Тестовый стенд: Solaris 11

Категорії
Solaris

Ограничиваем использование памяти для зоны

Что бы зона не смогла подвесить весь сервер, нужно её ограничивать по ресурсам. Обычно ограничивают использование оперативной памяти и процессорной мощности. Разберём как правильно ограничить использование памяти для зоны

Тестовый стенд: Solaris 11, zonename – zone0

Категорії
FreeBSD Misc, staff, other

TIMEOUT – READ_DMA retrying

Как пишут в сети, избавиться от этой ошибки помогает принудительное отключение DMA:

echo 'hw.ata.ata_dma="0"' >> /boot/loader.conf

то есть перевод в режим PIO (установить 1 для обеспечения доступа DMA, 0 – для PIO; по умолчанию, DMA).

Категорії
Misc, staff, other

[exim] Используем дефис в названиях ящиков

Если exim ругается

Unknown user

или

Unroutateble address

на названия ящиков с дефисами, то нужно закомментировать такие строки:

local_part_suffix = -*
local_part_suffix_optional

Категорії
WWW

nginx(frontend)+apache(backend)

Рассмотрим довольно популярную связку Apache+Nginx для снижения нагрузки на сервер. Так же, хочу заметить, что данная статья учитывает virtual hosts, а не отдельно хостящийся сайт (для такого сайта статья тоже подойдёт)

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP