Author: admin

  • Отмонтировать NFS занятую директорию.

    Если у вас не получаеться отмонтировать директорию командами:
     
    $ umount -f /mnt/data
    $ umount2: Device or resource busy
    $ umount: /mnt/data: device is busy
    Попробуйте использовать команду lazy unmount: 
    umount -l
    Если у вас есть проблемы с установкой и настройкой LAMP, обращайтесь – office@itfb.com.ua
  • Установка apache Ant на centos не из репозитория

    До установки нам необходимо скачать и распаковать дистрибутив в /opt/ant
    $ wget http://mirrors.gigenet.com/apache//ant/binaries/apache-ant-1.8.4-bin.tar.gz
    $ sudo tar xvfjz apache-ant-1.8.4-bin.tar.gz -C /opt
    $ sudo ln -s /opt/apache-ant-1.8.4 /opt/ant
    Прописываем переменные окружения
    $ sudo sh -c ‘echo ANT_HOME=/opt/ant >> /etc/environment’
    $ sudo ln -s /opt/ant/bin/ant /usr/bin/ant
    После этого мы можем уже использовать ant на нашем сервере, ничего компилировать не надо:
    ant -version
    Если у вас проблемы с установкой и настройкой LAMP, обращайтесь – office@itfb.com.ua
  • Как проверить версию openldap ?

    Если вы хотите проверить версию openldap, можно посмотреть версию пакета rpm -qa | grep openldap.
    Как быть если пакет был установлен из исходного кода ? Тогда используем команды:
    /usr/sbin/slapd -VV

    Your customized Version: $LOCATION_OF_SLAPD/slapd

    Проверяем версию клиента openldap:
     /usr/bin/ldapserach -VV

    Yours:

    $LOCCATION_OF_LDAPSEARCH/ldapsearch -VV
    Если у вас есть проблемы с установкой и настройкой сервера, обращайтесь – office@itfb.com.ua
  • Активные соединения в nginx

    Для того чтоб просмотреть активные соединения в nginx, необходимо добавить в конфигурационный файл nginx.conf следующее:
       location /nginx_status {
            # Turn on stats
            stub_status on;
            access_log   off;
            allow all;
       }
     
    После этого необходимо перезапустить nginx:
    # service nginx reload
    После этого можно зайти на страницу nginx_status и посмотреть активные соединения.
    Если у вас есть проблемы с уcтановкой и настройкой nginx, обращайтесь – office@itfb.com.ua
  • Скрипт смена паролей пользователей linux

    Задача сменить пароли всем не системным пользователям linux, сохранив при этом логин и новый пароль в файл. Как известно новые пользователи в linux создаются с id начиная с 500. Таким образом скрипт просматривает файл passwd, выбирает пользователей id у которых больше 500, затем рандомно генерит пароль и меняет его пользователю, записывая информацию в файл:

    #!/bin/bash

    file=users.txt

    echo $passwd

    while IFS=: read u x nn rest; do

        if [ $nn -ge 500 ];

        then

            passwd=`pwgen -s -1 10`

            echo $passwd |passwd –stdin $u;

            echo “$u / $passwd” >> $file

        fi

    done < /etc/passwd

    Для генерации рандомного пароля в скрипте используется программа pwgen, если у вас она на установлена, то ставим:

    yum install pwgen

  • Проблемы с производительностью дисков в linux

    Если на вашем сервере вроде бы нормальная загрузка по памяти и процессору, но все равно есть проблемы с производительностью – первое что надо проверить – это загрузку дисковой подсистемы. 
    Для этого в Linux необходимо использовать утилиту iotop. Устанавливается она просто:
    yum install iotop
    И имеет всего несколько параметров:
    -r обратная сортировка, то есть от менее активных процессов к более активным;
    -q используется для выхода.
    Если у вас есть проблемы с установкой и настройкой сервера linux, обращайтесь – office@itfb.com.ua
  • Тестирование подключения к Microsoft SQL серверу из коммандной строки

    Если вам необходимо подключиться к Microsoft SQL серверу из командной строки, то для этого вам необходимо использовать команду sqlcmd:
    sqlcmd -U user -P password
    Где соответственно прописываем пользователя и пароль. 
     
    Далее мы можем обратиться к базе, перед этим её подключив:
    use database
    GO
    Выполним команду select:
    select * from SYSOBJECTS where TYPE = \’U\’ order by NAME
    если у вас есть проблемы с установкой и настройкой Microsoft SQL server, обращайтесь – office@itfb.com.ua
  • Определяем FSMO роли в Active Directory

    Если у вас несколько контроллеров домена, то как правило на первом сервере расположены все роли, но если вы не уверены или инфраструктура досталась вам по наследству, лучше проверить расположение ролей.
    Делается это с помощью команды:
    NetDOM /query FSMO
    Результаты работы вы можете увидеть ниже на картинке:

    Определяем FSMO роли в Active Directory

    Если у вас есть проблемы с настройкой Microsoft Windows server, уверен что мы вам поможем, обращайтесь – office@itfb.com.ua

  • Проверка ntfs диска с помощью fsck

    Когда вам необходимо проверить диск с ntfs в linux, можно использовать команду fsck. для работы с диском ntfs, вам необходимо установить следующие пакеты:

    ntfs-3g
    ntfs-config
    ntfsprogs
    testdisk

    после установки пакетов мы можем запускать fsck:

    fsck /dev/sdb1

     

  • Разрешить доступ в консоль на Vmware ESX 4

    Иногда требуется попасть на Vmware esx4 через консоль. Для этого есть несколько способов:
    Первый, установить данную опцию в настройках пользователя:

     

    Второй способ, это зайти локально на консоль и поменять в файле /etc/ssh/sshd_config:
    PermitRootLogin  no на yes. 
    После этого перезапускаем службу SSH.
    Если у вас есть проблемы с установкой и настройкой Vmware Esx, обращайтесь – Office@itfb.com.ua