Архив рубрики ‘linux’

Error opening file for writing

Вторник, 25 марта 2014

При попытке записи лог-файлов syslog-ng в syslog пишет ошибку:
Error opening file for writing...

Нужно в конфиг /etc/syslog-ng/syslog-ng.conf добавить следующие опции:
create_dirs(yes); dir_perm(0750);

И перезапустить сервис:
/etc/init.d/syslog-ng restart

Some LVM commands

Вторник, 10 декабря 2013

Физические тома
pvcreate - инициализировать блочное устройство как физический том.
lvmdiskscan - выполнить поиск блочных устройств для создания физических томов на их основе.
pvs, pvdisplay, pvscan - просмотра информации о физических томах LVM.
pvchange - позволяет запретить выделение свободных физических экстентов.
pvresize - изменяет размер физического тома, если изменился размер блочного устройства в
его основе.
pvremove - удаляет устройство, в котором больше нет необходимости, заполняя его метаданные нулями.

Группы томов

vgcreate - создать новую группу томов с заданным именем.
vgs, vgdisplay, vgscan - информация о группе томов.
vgextend - добавление физических томов в существующую группу.
vgreduce - удаление неиспользуемого физического тома из группы.
vgchange - позволяет включить и отключить группы томов, а также изменить некоторые параметры.
vgremove - удалить пустую группу томов.
vgrename - переименование существующей группы томов.

Логические тома

lvcreate - создание логического тома (-s позволяет создать том-снимок).
lvs, lvdisplay, lvscan - информация о логических томах.
lvconvert --merge - объединения снимка с его исходным томом.
lvrename - переименовать логический том.
lvremove - удалить неактивный логический том.

Руководство администратора LVM

Вторник, 10 декабря 2013

«Руководство администратора LVM» на docs.redhat.com

mpt-statusd: detected non-optimal RAID status

Среда, 4 декабря 2013

В syslog сообщение mpt-statusd: detected non-optimal RAID status. Если RAID действительно нет, то это «лечится»:

/etc/init.d/mpt-statusd stop
echo RUNDAEMON=no > /etc/default/mpt-statusd
или
apt-get remove mpt-status

lsof

Вторник, 1 октября 2013

Несколько заметок по утилите lsof.

  1. Кто работает с файлом или каталогом lsof +d <файл или каталог>
  2. Включая подкаталоги lsof +D <файл или каталог>
  3. Какие ресурсы использует процесс lsof -c <процесс> либо lsof -p <pid>
  4. С какими файлоами работает пользователь lsof -u <user>
  5. Сетевые подключения lsof -i

 

Проверка работоспособности wbinfo_group.pl из cmdline

Вторник, 10 сентября 2013

# echo "username windowsgroup" | /usr/lib/squid/wbinfo_group.pl -d
Debugging mode ON.
Got username windowsgroup from squid
User: -username-
Group: -windowsgroup-
SID: -S-1-5-21-956838365-202342795-1286528436-3347-
GID: -1003-
Sending OK to squid
OK

Если в имени группы есть пробелы заменяем их на %20

Xserver Windows

Суббота, 27 апреля 2013

VMware Tools Linux установка

Вторник, 19 марта 2013

Собираем и ставим тулзы из исходников.

Несколько способов узнать, кто в линуксе «сидит»

Понедельник, 28 января 2013

1. Первый способ команда w.

Данная команда используются для отображения вошедших в систему пользователей и, что они делают. Информация читается из файла /var/run/utmp.

Выводится следующая информация:

  • Имя пользователя
  • Номер TTY
  • Адрес удаленной машины
  • Время входа в систему
  • Idle
  • Время, используемое всеми процессами, конкретного tty (JCPU time)
  • Время используемое текущим процессом (PCPU time)
  • Комманда выполненная пользователем

2. Команды who  и users

3. Команды whoami и id -un

4. Команда last <username>