Author: admin

  • Как выключить дисковый массив HP P2000

    Если вам необходимо выключить дисковую полку (массив или контроллер) HP P2000, сделать это необходимо правильно: 
    1. Зайти в меню Configuration View panel, правой кнопкой мышки нажать на local system выбрать Tools > Shut Down or Restart
    Controller.
    2. Далее выбираем следующее:
    • Select the Shut down operation.
    • Select whether to restart the processor in controller A, B, or both.
    3. Для выключения нажимаем Shut down now. И еще раз подтверждаем свои действия.
    4. Yes для подтверждения; или же No если передумали. Если нажимаешь Yes, появится следующее окно.
    5. Нажимаем еще раз Yes , или No. Если нажали Yes, система сообщит о том что выключается.
     
     
     
     
     
     
     
  • Не работает export в phpmyadmin

    При попытке выполнить экспорт в панели управления базами данных phpmysdmin, сообщение об ошибке

    export.php: Missing parameter: what
    export.php: Missing parameter: export_type

    Решением данной проблемы будет добавление значения session.save_path, или проверка на возможность записи в указанную директорию.

    Добавить можно этот параметр различными способами например в файл  /etc/httpd/conf.d/phpMyAdmin.conf

    php_admin_value session.save_path /var/lib/phpMyAdmin/tmp

    после чего перезапустить apache.

    <Directory /usr/share/phpMyAdmin/>
        Options FollowSymLinks
        DirectoryIndex index.php
        Allow from all
    <IfModule mod_php5.c>
                AddType application/x-httpd-php .php
                php_flag magic_quotes_gpc Off
                php_flag track_vars On
                php_flag register_globals Off
                php_admin_flag allow_url_fopen Off
                php_admin_value upload_max_filesize 80M
                php_admin_value post_max_size 80M
                php_admin_value upload_tmp_dir /var/lib/phpMyAdmin/upload
                php_admin_value session.save_path /var/lib/phpMyAdmin/tmp
                php_admin_value open_basedir /usr/share/phpMyAdmin/:/etc/phpMyAdmin/:/var/lib/phpMyAdmin/:/usr/share/php/gettext/
        </IfModule>
    </Directory>

  • Invalid or corrupted package error при попытке установки пакета

    Если при попытке установить пакеты на Linux сервере у вас возникает ошибка:
    Invalid or corrupted package error
    Попробуйте очистить кэш и обновить информацию по репозиториям:
    # pacman -Scc
    # pacman -Syyu
    Есть проблемы с установкой и настройкой сервера Linux ? Обращайтесь – office@itfb.com.ua
  • Invalid or corrupted package error при попытке установки пакета

    Если при попытке установить пакеты на Linux сервере у вас возникает ошибка:
    Invalid or corrupted package error
    Попробуйте очистить кэш и обновить информацию по репозиториям:
    # pacman -Scc
    # pacman -Syyu
    Есть проблемы с установкой и настройкой сервера Linux ? Обращайтесь – office@itfb.com.ua
  • Запретить запуск команды в Linux

    Если вы заботитесь о безопасности своего сервера, вам необходимо использовать следующую инструкцию для ограничения доступа к ПО:
    # groupadd appsonly
    Добавляем в группу пользователей:
    # usermod -aG {groupName} {userName}
    # usermod -aG appsonly viktor
    # usermod -aG appsonly jerry
    # id jerry
    Теперь на основании этой группы мы можем регулировать права:
    # chgrp {groupName} {/path/to/command}
    # chgrp appsonly /opt/apps/start
    Например:
    # chmod 750 /path/to/command
    # chmod 750 /opt/apps/start
    Так же можно ограничить доступ на саму папку:
    # chgrp appsonly /opt/apps
    # chmod 0640 /opt/apps
    Теперь при попытке запуска приложения вы получите:
    bash: /opt/apps/start: Permission denied
    Есть проблемы с безопасностью сервера? Обращайтесь – office@itfb.com.ua
  • Установка PostgreSQL и phpPgAdmin на centos 6

    Если вам необходимо установить базу данных PostgreSQL на centos, можно воспользоваться следующей инструкцией, устанавливаем репозиторий:
    rpm -Uvh http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-centos93-9.3-1.noarch.rpm
    После этого мы можем устанавливать уже сам PostgreSQL:
    yum install postgresql93-server postgresql93-contrib
    Инициация происходит следующей командой:
    service postgresql-9.3 initdb
    Запускаем базу при перезагрузке:
    /etc/init.d/postgresql-9.3 start
    chkconfig postgresql-9.3 on
    Прописываем порт для доступа, прописываем правило в iptables:
    vi /etc/sysconfig/iptables
    -A INPUT -m state –state NEW -m tcp -p tcp –dport 5432 -j ACCEPT
    Перезапускаем сервис:
    service iptables restart
    Устанавливаем пароль на PostgreSQL: 
    su – postgres
    psql
    postgres=# password postgres  
    Enter new password: 
    Enter it again: 
    postgres=# q
    Для установки phpPgAdmin должен быть подключен репозиторий EPEL, после этого вводим команду:
    yum install phpPgAdmin
    Заходим в файл:
    vi /etc/httpd/conf.d/phpPgAdmin.conf
    и правим:
    deny from all на allow from all
    перезапускаем httpd:
    service httpd start
    Чтоб дальше работать с необходимо поправить некоторые значения в конфигурации:
    vi /etc/phpPgAdmin/config.inc.php
    $conf[\’servers\’][0][\’host\’] = \’\’; правим на $conf[\’servers\’][0][\’host\’] = \’localhost\’;
    $conf[\’extra_login_security\’] = true; правим на $conf[\’extra_login_security\’] = false;
    $conf[\’owned_only\’] = false; правим на $conf[\’owned_only\’] = true;
    После этого необходимо перезапустить httpd и postgresql-9.3
  • mount.nfs: No such device FATAL: Module nfs not found при монтировании NFS

    Если при попытке подключить удаленную папку через NFS, происходят ошибки: 
    root@itfb:/# modprobe nfs
    FATAL: Module nfs not found.
    или
    root@itfb:/# modprobe nfs
    FATAL: Module nfs not found.
    для того чтоб исправить эту проблему поставьте модуль linux-image-generic:
    apt-get install linux-image-generic
  • Исправляем медленный вход на SSHD сервер

    Если при попытке входа на сервер окно логин очень долго висит, скорее всего вам необходимо убрать проверку DNS, сделать это можно следующим образом:
    Редактируем файл конфигурации sudo nano /etc/ssh/sshd_config
    Находим переменную UseDNS и ставим её значение в no
    После этого перезапускаем ssh:
    sudo restart ssh
  • Рассылка почты. переносим очередь exim в RAM, или на tmpfs

    Если вы делаете массовые рассылки почты через exim, И ваши диски не справляются с загрузкой, проще всего перенести очередь рассылки на tmpfs. Делаем далее по инструкции.
    Создаем каталог и устанавливаем на него права: 
    mkdir /mnt/tmpfs
    chown -R username:groupname /mnt/tmpfs
    После этого можем смонтировать этот каталог:
    #<fs>        <mountpoint>        <type>       <opts>                             <dump/pass>
    tmpfs        /mnt/tmpfs          tmpfs        size=1G,nr_inodes=10k,mode=0700    0 0
    После того как вы смонтировали каталог вы можете использовать его, для этого прописываем в exim.conf:
    spool_directory = /mnt/tmpfs 
    После установки переменной необходимо перезапустить сервис exim:
    service exim restart
    Есть проблемы с настройкой серверов рассылки ? Обращайтесь – office@itfb.com.ua
  • Как логировать сообщения SCSI в syslog на сервере Linux

    Если вам необходимо настроить логирование событий SCSI на сервере Linux, можно воспользоваться следующей инструкцией:
    Для включения логирования нам необходимо передать значение -1 параметру:
    /proc/sys/dev/scsi/logging_level 
    Для того чтоб выключить логирование необходимо передать значение 0.
    Есть проблемы с настройкой сервера Linux ? Обращайтесь – office@itfb.com.ua