Архив категории ‘Администрирование’

Mysql: Отсортированный список дней рождений

49590031_88394

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

Основные проблемы, с которыми сталкивается желание вывести список дней рождения на портал:

  • Год рождения пользователя может быть не указан или указан неверно (особенно характерно для пользователей женского пола);
  • Проблема сортировки любых дат при переходе через год;

(далее…)

Cisco any connect: Failed to initialize connection subsystem

После установки последних windows обновлений, у некоторых пользователей может не работать cisco-anyconnect с ошибкой: «Failed to initialize connection subsystem».

image002

Проблема решается установкой ФИКСа (Microsoft Fix it 51033):
https://support.microsoft.com/kb/3023607

Информация:
http://christierney.com/2015/02/11/cisco-anyconnect-failed-to-initialize-connection-subsystem/
https://supportforums.cisco.com/discussion/11434741/failed-initialize-connection-subsystem/

Linux: df неверно отображает свободное место

c3105c9f6441d7747d8671b15d9356dc

Есть в определении Ext4 два замечательных момента:

Ext4 — журналируемая файловая система, предлагаемая для использования по умолчанию во многих дистрибутивах Linux.

Количество индексных дескрипторов (i-node) задается только при создании ФС и в дальнейшем может быть только уменьшено.

При создании ФС приблизительно 1,8% объёма диска занимается служебными структурами ФС, в дальнейшем размер этих данных увеличиваться будет только на размер каталогов файлов.

Кроме того еще 5% (по умолчанию) резервируется для root.

Если «количество индексных дескрипторов» явно занимает определенный процент места в зависимости от объема раздела при создании, кстати объем надо учитывать на очень больших разделах,  с 10Tb потери могут быть до 300Gb, то «5% под root» могут преподнести сюрприз в процессе эксплуатации.

(далее…)

Расширение раздела GPT / XFS

a462ab1f4612bf94395194e1c11

Хотелось бы логически продолжить пост по изменению размера multipath LUN в Linux.

После расширения размера multipath LUN, нам необходимо расширить раздел, чтобы файловая система увидела дополнительное пространство. Приведенные ниже инструкции предназначены специально для раздела GPT с файловой системой XFS.

(далее…)

Yandex: Курсы информационных технологий

b6a37a0409a828d9acf03dfcb6fec076ec1af761

Занятия для студентов и молодых специалистов, посвящённые системному администрированию, операционной системе Linux и её применению в Яндексе. Курсы информационных технологий проводятся уже в пятый раз.

(далее…)

Изменение размера multipath LUN в Linux (CentOS/RHEL)

multipathing1

Multipath — способ доступа к устройству массового хранения, при котором к нему ведёт несколько путей. Типичный пример — хранилище, одновременно подключенное к нескольким SCSI-портам. Метод используется для повышения отказоустойчивости и распределения нагрузки.

С мое распоряжение как раз и попала система, состоящая из сервера и хранилки P2000 подсоединенной по iSCSI.

(далее…)

Rsync — синхронизируем файлы и директории

rsync-backup-590x347

rsync (англ. Remote Synchronization) — программа, которая выполняет синхронизацию файлов и каталогов в двух местах с минимизированием трафика, используя кодирование данных при необходимости. Важным отличием rsync от многих других программ/протоколов является то, что зеркалирование осуществляется одним потоком в каждом направлении (а не по одному или несколько потоков на каждый файл). rsync может копировать или отображать содержимое каталога и копировать файлы, опционально используя сжатие и рекурсию.

rsyncd — демон, реализующий протокол rsync. По умолчанию использует TCP порт 873.

(далее…)