понедельник, 10 декабря 2018 г.

Ansible playbook для создания локального репозитария yum


    Напишем сценарий для автоматического развертывания локального репозитария для предыдущей статьи:
Создаем свой репозиторий yum в локальной сети (CentOs, Red Hat) 


пятница, 7 декабря 2018 г.

среда, 5 декабря 2018 г.

Настраиваем IPSec соединение (l2tpd)

 

Настраиваем сервер

ip 192.168.33.11

bash# apt-get update
bash# apt-get -y install strongswan xl2tpd


Включить возможность пересылки пакетов между интерфейсами.
В файл "/etc/sysctl.conf" добавляем строку:
net.ipv4.ip_forward=1

вторник, 4 декабря 2018 г.

Установка и создание профилей для IBM BPM (BPM, DMGR, WAS) из командной строки.

1. Настройка серверной части

Для установки мы будем использовать три сервера:
- bpm-dev-1 для BPM Node (IBM Process Server)
- bpm-dev-2 для DMGR (IBM Process Center)
- bpm-dev-3 для IBM WebSphere

Создаем свой репозиторий yum в локальной сети (CentOs, Red Hat)


     На стороне сервера (репозиторий) производим следующие настройки:

1. Устанавливаем wget:
# yum update -y
# yum install wget -y

2. Cоздаем директорию для хранения пакетов:
# mkdir -p /u01/rpms

3. Собираем все текущие версии rpm пакетовв директорию /u01/rpms

3. Выключаем SeLinux:
# sed 's/SELINUX=enforcing/SELINUX=disabled/' -i /etc/selinux/config
# setenforce 0
4. Устанавливаем дополнительные пакеты:
# yum -y install nginx rsync deltarpm libxml2-python python-deltarpm createrepo

5. Запускаем индексирование  списка пакетов:
# createrepo /u01/rpms/

6. Бекапим конфиг nginx:
# cp /etc/nginx/conf.d/default.conf{,.bak}

7. Создаем конфиг nginx:
# vi /etc/nginx/conf.d/default.conf

server {
  listen 80;
  server_name localhost;
  root /u01;
  location / {
    index index.html index.htm;
  }
  location /rpms {
        autoindex on;
  }
}
8. Создаем файлы логов, создаем сервис и рестартим nginx:
# touch /var/log/nginx/{access.log,error.log}
# chown nginx:nginx /var/log/nginx/{access.log,error.log}
# chmod ugo+rw /var/log/nginx/{access.log,error.log}
# systemctl enable nginx.service
# systemctl restart nginx

IP адрес сервера необходимо запомнить (repo_server_ip) для последующей настройки на стороне клиента.

Настройка сервера завершена.

Настраиваем клиенты:
1. Бекапим старые настройки yum:
# cp -R /etc/yum.repos.d /etc/yum.repos.d_bak
# rm /etc/yum.repos.d/* -rf

2. Создаем новый репозиторий:

# vi /etc/yum.repos.d/adminrepo.repo

[nginx-admin]
baseurl=http://repo_server_ip/rpms/
enabled=1
gpgcheck=0
name=nginx-admin

3.Чистим кеш yum
# yum clean all

4. Пробуем установить пакет из своего репозитория
# yum install mc

Яндекс.Метрика

пятница, 30 ноября 2018 г.

Oracle отключаем archive log




На dev и test серверах archive log можно выключить.

При остановленной базе запускаем sqlplus

# sqlplus / as sysdba

Проброс иксов поверх ssh, X11 forwarding

Для проброса иксов,  необходимо произвести настройку сервера:

1. редактируем настройки sshd

# sudo vim /etc/ssh/sshd_config
    X11Forwarding yes
    X11DisplayOffset 10

Популярные сообщения