Архив за месяц: Март 2014

Atlassian JIRA: установка и настройка на CentOS
0 (0)

31 марта 2014

Установка будет производится на: # cat /etc/redhat-release CentOS release 6.4 (Final) Хотя, т.к. JIRA работает на Java и Tomcat — то система роли особо не играет. Tomcat JIRA использует свой, а установка Java описана в посте Bamboo: установка и настройка на CentOS + MySQL/MariaDB. В качестве сервера базы данных будет использоваться MySQL: # yum list installed… Читать далее »

Loading

MySQL:Table is marked as crashed and should be repaired
0 (0)

27 марта 2014

Перестал работать блог, при этом в логе появились ошибки: [Thu Mar 27 18:26:11 2014] [warn] [client 85.91.123.15] mod_fcgid: stderr: … Table ‘./rtfm_db1/db1_options’ is marked as crashed and should be repaired Проверяем тип используемых таблиц:

Loading

CentOS: установка HTOP из исходных кодов
0 (0)

14 марта 2014

Появилась необходимость установить утилиту HTOP для отдельного пользователя, и без использования sudo (правда — он всё-равно потребовался). Установка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) # uname -r 2.6.32-431.5.1.el6.x86_64

Loading

LDAP: изменение RootDN при использовании OLC (cn=config)
0 (0)

12 марта 2014

Находим нужного пользователя: # ldapsearch -x -D «cn=root,cn=config» -b «cn=config» -W «olcDatabase={0}config» dn olcRootDN olcRootPW -LLL Enter LDAP Password: dn: olcDatabase={0}config,cn=config olcRootDN: cn=root,cn=config olcRootPW: root В данный момент olcRootPW: root — это и есть пароль пользователя, который мы хотим изменить.

Loading

OpenLDAP: миграция с slapd.conf на cn=config (OLC)
0 (0)

11 марта 2014

Пример выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) С использованием: # yum list installed | grep openldap openldap.x86_64 2.4.23-34.el6_5.1 openldap-clients.x86_64 2.4.23-34.el6_5.1 openldap-servers.x86_64 2.4.23-34.el6_5.1 OLC — on-line configuration, была введена в OpenLDAP с версии 2.3, и позволяет производить настройку сервера без необходимости его перезагрузки. Для управления с его помощью — в каталоге LDAP создаётся… Читать далее »

Loading

BASH: скрипт отката (roll-back) OpenLDAP баз
0 (0)

7 марта 2014

У Oracle для его баз данных имеется замечательный инструмент Flashback. Его задача — восстанавливать базу до определённого состояния. Подобное потребовалось сделать и для LDAP-баз при выполнении автотестов. Решение очень простое, в основном потому, что: а) имена DIT совпадают с определёнными переменными, которые присвоены каждому из BuildAgent-ов TeamCIty; б) пароли для доступа к базам — такие… Читать далее »

Loading

BASH: как заменить все заглавные символы на строчные в переменной, и наоборот?
0 (0)

6 марта 2014

Если переменная передаётся ЗАГЛАВНЫМИ буквами, а её необходимо перевести в строчные — можно использовать такой синтаксис (bash v4 и выше): $ var=VAR $ echo $var VAR $ echo ${var,,} var

Loading

LDAP + BASH: скрипт резервного копирования и восстановления базы данных LDAP
0 (0)

5 марта 2014

Всё работает на операционной системе: # cat /etc/redhat-release CentOS release 6.5 (Final) LDAP-сервер: # yum list installed | grep openldap openldap.x86_64 2.4.23-34.el6_5.1 openldap-clients.x86_64 2.4.23-34.el6_5.1 openldap-servers.x86_64 2.4.23-34.el6_5.1 Сервер сконфигурирован на использование файла конфигурации slapd.conf, а не базы cn=config. Это имеет значение только для функции dirdel (), в которой задаётся переменная $dirtodel. В скрипте используется функция getopts(),… Читать далее »

Loading

Ubuntu: установка Oracle Java 8 из репозитория
0 (0)

1 марта 2014

В дополнение к статье Установка Java 7 на Ubuntu 12.10, где описана ручная установка — менее трудоёмкий вариант. Установка производится на: # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.4 LTS Release: 12.04 Codename: precise

Loading