Настройка сети в Debian 6

Пожалуй сперва стоит посмотреть какие сетевые карты ядро определило, ниже привожу несколько полезных команд которые помогут нам разобраться в этом вопросе:

1. Выгребаем сообщения из  dmesg

# dmesg | grep eth

2. Наиболее красивый способ

# lspci | grep Ethernet

 

Ну и привожу пример что бы было нагляднее

root@s ~ # lspci | grep Ethernet
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
root@s ~ #

 

Получение состояний АТС Астериск в режиме реального времени

sip show inuse

core show channels concise

в cdr добавляю поле start.

контекст пишу вот так

exten => _X.,1,Set(CDR(start)=0)
exten => _X.,2,Wait(0.2);это надо от тупых звонков который дисконектяться сразу после конекта.
exten => _X.,n,Set(CDR(start)=1)
exten => _X.,n,ResetCDR(vw)
exten => _X.,n,Set(CDR(start)=0)

Монтирование и инициализация жестких дисков HDD (CentOS, Red Hat)

Для начала посмотрим какие физические диски есть в нашей системе:
# fdisk -l
 
Инициализация жесткого диска.
 
Создадим каталог для диска например hdd01:
# mkdir /hdd01

Форматируем жесткий диск, файловая системаext3:
# mkfs -t ext3 /dev/hda1

Монтируем диск командами:
# mount /dev/hda1 /hdd01

Утилита mysqldump и шпаргалка по параметрам

Создание дампа

Разберем пример простейшее использования, задампим базу данных "database" при помощи перенаправления потока в файл "database.sql":

mysqldump -uroot -h82.82.82.82 -p database > database.sql

где:

    -u или -–user=... - имя пользователя
    -h или --host=... - удаленный хост (для локального хоста можно опустить этот параметр)
    -p или --password - запросить пароль
    database - имя базы данных
    database.sql - файл для дампа

установка PostgreSQL 9

Подключаем репозиторий Postgres без цифровой подписи
# rpm -i http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-centos92-9.2-5.n...

Устанавливаем необходимые пакеты
# yum -y install postgresql92-server postgresql92-devel postgresql92 postgresql92-libs

Добавляем в автозапуск
# chkconfig postgresql-9.2 on

Инициализируем базу данных
# service postgresql-9.2 initdb

Как узнать размер папки в Linux

В операционных системах на базе Linux посмотреть размер папки (директории) можно с помощью команды du. Эта команда, выполняемая в консоли, позволяет оценить используемый объем места на жестком диске отдельно по папкам и файлам, просуммировать результат, узнать общий размер папки.

Удаление старых файлов в Linux

Очень часто, особенно на серверах, возникает необходимость удалять старые файлы...

Настройка Aserisk для работы с удаленной БД через драйвер ODBC

Есть чистый астериск, установленный из исходников. Задача поднять драйвер ODBC с удаленной БД, настроить realtime и совершить тестовый звонок...

Первым делом проверим подключение к удаленному Mysql серверу:

# mysql -h 172.26.0.154 -u asteriskuser -p
Enter password: вводим пароль пользователя... и

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 87
Server version: 5.1.69 Source distribution

Tags: 

Собираем ASTERISK с драйвером ODBC-MySQL из исходников

И так, первым делом обновляем систему:

# yum update -y   (ключ -y используется для подстановки утвердительных ответов на все вопросы менеджера)

и ребутимся

# reboot

 

Предварительная настройка сервера:

Помимо астериска, на данном сервере будет работать web-сервер, клиент mysql и NFS клиент (через NFS будут подмонтированы общие для астерисков конфиги)

И так, поехали:

# yum install -y httpd php mysql rpcbind nfs-utils

# service httpd start

# chkconfig --levels 235 httpd on

Tags: 

Настройка NFS

Установка
# yum -y install nfs-utils nfs-utils-lib

Для того чтобы открыть доступ к директории, необходимо внести запись о ней в файл /etc/exports .
Пример записи доступа к директории /share_point1 со полными правами доступа.
/share_point1 192.168.20.101(rw,sync,no_root_squash,no_subtree_check)

Для применения изменений файла /etc/exports выполним
# exportfs -a

Страницы

Подписка на ip-ats.net RSS