
Блог
-
Как выключить дисковый массив HP P2000
Если вам необходимо выключить дисковую полку (массив или контроллер) HP P2000, сделать это необходимо правильно:1. Зайти в меню Configuration View panel, правой кнопкой мышки нажать на local system выбрать Tools > Shut Down or RestartController.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, система сообщит о том что выключается.
Есть проблемы с настройкой и обслуживанием дисковых массивов ? Обращайтесь – office@itfb.com.ua -
Не работает 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 startchkconfig 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 – postgrespsqlpostgres=# password postgresEnter 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Есть проблемы с удаленной установкой и настройкой сервера ? Обращайтесь – office@itfb.com.ua -
mount.nfs: No such device FATAL: Module nfs not found при монтировании NFS
Если при попытке подключить удаленную папку через NFS, происходят ошибки:root@itfb:/# modprobe nfsFATAL: Module nfs not found.илиroot@itfb:/# modprobe nfsFATAL: Module nfs not found.для того чтоб исправить эту проблему поставьте модуль linux-image-generic:apt-get install linux-image-genericЕсть проблемы с удаленным администрированием серверов ? Обращайтесь – office@itfb.com.ua -
Исправляем медленный вход на SSHD сервер
Если при попытке входа на сервер окно логин очень долго висит, скорее всего вам необходимо убрать проверку DNS, сделать это можно следующим образом:Редактируем файл конфигурации sudo nano /etc/ssh/sshd_configНаходим переменную UseDNS и ставим её значение в noПосле этого перезапускаем ssh:sudo restart sshЕсть проблемы с установкой и администрированием серверов linux ? Обращайтесь – office@itfb.com.ua -
Рассылка почты. переносим очередь exim в RAM, или на tmpfs
Если вы делаете массовые рассылки почты через exim, И ваши диски не справляются с загрузкой, проще всего перенести очередь рассылки на tmpfs. Делаем далее по инструкции.Создаем каталог и устанавливаем на него права:mkdir /mnt/tmpfschown -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