Откуда взялась большая величина Load average ?
Как объяснить load average 1 и более при потреблении ресурсов машины менее половины?
Откуда: Уфа
Сообщений: 5856
|
Re: Откуда взялась большая величина Load average ?
дело не в дырках. и на новой системе у меня был один раз точно такой же случай с дедлоками и файлом логов на весь диск. что с этим делать - хз
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
cat /etc/amportal.conf
# This file contains settings for components of the Asterisk Management Portal
# Spaces are not allowed!
# Run /usr/src/AMP/apply_conf.sh after making changes to this file
# AMPDBHOST: the host to connect to the database named 'asterisk'
AMPDBHOST=localhost
# AMPDBUSER: the user to connect to the database named 'asterisk'
AMPDBUSER=asteriskuser
# AMPDBENGINE: the type of database to use
AMPDBENGINE=mysql
# AMPDBPASS: the password for AMPDBUSER
AMPDBPASS=eLaStIx.asteriskuser.2oo7
# AMPENGINE: the telephony backend engine to use
AMPENGINE=asterisk
# AMPMGRUSER: the user to access the Asterisk manager interface
AMPMGRUSER=admin
# AMPMGRPASS: the password for AMPMGRUSER
AMPMGRPASS=elastix456
# AMPBIN: where command line scripts live
AMPBIN=/var/lib/asterisk/bin
#AMPSBIN: where (root) command line scripts live
AMPSBIN=/usr/sbin
# AMPWEBROOT: the path to Apache's webroot (leave off trailing slash)
AMPWEBROOT=/var/www/html
# AMPCGIBIN: the path to Apache's cgi-bin dir (leave off trailing slash)
AMPCGIBIN=/var/www/cgi-bin
# AMPWEBADDRESS: the IP address or host name used to access the AMP web admin
#AMPWEBADDRESS=192.168.1.101
AMPWEBADDRESS=
# FOPWEBROOT:web root for the Flash Operator Panel
#FOPWEBROOT=/var/www/html/panel
# FOPPASSWORD: the secret code for performing transfers and hangups in the Flash Operator Panel
FOPPASSWORD=eLaStIx.2oo7
# FOPSORT: FOP should sort extensions by Last Name [lastname] or by Extension [extension]
FOPSORT=extension
# AUTHTYPE: authentication type to use for web admin
# If type set to 'database', the primary AMP admin credentials will be the AMPDBUSER/AMPDBPASS above
# valid: none, database
AUTHTYPE=database
# AMPADMINLOGO: Defines the logo that is to be displayed at the TOP RIGHT of the admin screen.
# This enables you to customize the look of the administration screen.
# NOTE: images need to be saved in the ..../admin/images directory of your AMP install
# This image should be 55px in height
AMPADMINLOGO=logo.png
# USECATEGORIES: Controls if the menu items in the admin interface are sorted by category (true),
# or sorted alphebetically with no categories shown (false). Defaults to true.
#USECATEGORIES=false
# AMPEXTENSIONS: the type of view for extensions admin
# If set to 'deviceanduser' Devices and Users will be administered seperately, and Users will be able to "login" to devices.
# If set to 'extensions' Devices and Users will me administered in a single screen.
AMPEXTENSIONS=extensions
# POST_RELOAD: automatically execute a script after applying changes in the AMP admin
# Set POST_RELOAD to the script you wish to execute after applying changes
# If POST_RELOAD_DEBUG=true, you will see the output of the script in the web page
# POST_RELOAD=
# POST_RELOAD_DEBUG=false
# ENABLECW: Enable call waiting by default when an extension is created
# Set to 'yes' it automatically creates the 'CW' key to enable call waiting, not
# requiring the user to dial *70 when their phone is first commissioned
ENABLECW=no
# The following are used to optionally have the freepbx backup program optionally
# send the generated backup to an ftp server
#
# FTPBACKUP=YES to enable
# FTPUSER, FTPPASSWORD, FTPSERVER must be set
# FTPSUBDIR is an optional subdirectory at the ftp server, it will cause ftp to do a cd
#
# There is no error checking so you should check to make sure these are set correctly. The
# ftp is saved after the backup, so it will not cause the local backup file to be effected
#
# FTPBACKUP=yes
#FTPUSER=asterisk
#FTPPASSWORD=password
#FTPSUBDIR=mybackupfolder
#FTPSERVER=myftpserver
# AMPMODULEXML lets you change the module repository that you use. By default, it
# should be set to http://mirror.freepbx.org/ - Presently, there are no third
# party module repositories.
AMPMODULEXML=http://mirror.freepbx.org/
# AMPMODULESVN is the prefix that is appended to <location> tags in the XML file.
# This should be set to http://mirror.freepbx.org/modules/
AMPMODULESVN=http://mirror.freepbx.org/modules/
# AMPMODULEMSG is URL used to search for warnings or messages in the online repository
# and should not be changed.
# AMPMODULEMSG=http://mirror.freepbx.org/
AMPDBNAME=asterisk
ASTETCDIR=/etc/asterisk
ASTMODDIR=/usr/lib/asterisk/modules
ASTVARLIBDIR=/var/lib/asterisk
ASTAGIDIR=/var/lib/asterisk/agi-bin
ASTSPOOLDIR=/var/spool/asterisk
ASTRUNDIR=/var/run/asterisk
ASTLOGDIR=/var/log/asterisk
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
Кстати, в таком виде FreePBX не поднимает панику по поводу того, что не может рестартануть FOP.
Наблюдаю...
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
switch: дело не в дырках. и на новой системе у меня был один раз точно такой же случай с дедлоками и файлом логов на весь диск. что с этим делать - хз
Это на Trixbox или Elastix?
|
Откуда: Уфа
Сообщений: 5856
|
Re: Откуда взялась большая величина Load average ?
trixbox 2.0
asterisk 1.2.13
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
Днесь провел двое суток в попытках построить на Trixbox то, что у меня сейчас работает на Elastix.
В общем нашлась одна проблема: Как только подсоединяю потоки, проходит всреднем от половины до трех минут, и тачка виснет. Причем виснет насмерть, как будто ей проц вынули находу. В консоли ни одного намека на ахтунг. Помогает лишь отключение 220.
Конфиги ставил рабочие, никаких бэкапов не накатывал.
Вобщем я всерьез думал, что у мну тачка сдохла, так как такого мне раньше видеть не приходилось. Я пробал бве версии трикса - последнюю, которую скачал накануне, и трехмесячной давности версию, которая еще с FreePBX 2.3. C трудом нашлась еще одна машина с 5 вольтовым PCI (у меня карта te407), ставил и на нее. Результат, к моему удивлению, оказался тот же. пробал заптел переконфигурять как мог: эхоканселор, да и вообще все, что можно отключать - нифига! Пересобирать заптел чет не стал.
Вернулся на Elastix.
|
Сообщений: 6521
|
Re: Откуда взялась большая величина Load average ?
Причина: именно драйвер заптел, версия 1.4.10 проблемная, надо либо даунгрейдится на 1.4.9, либо на последнюю апгрейд - 1.4.11
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
Кстати, DED, ну или можа кто уже расковырял: когда я установил custom context module, все прошло ок! Но после конфигурения, в верху окна FreePBX появился Warning. На память, про то, что custom context module создал странную переменную. вобщем, созданные модулем правила работали.
1. Кто-нибудь ставил custom context module на 2.4?
2. Я скачивал и устанавливал custom context module v 0.3.3, а вот после установки в морде я вижу, что оно 0.3.2 на самом деле. Это нормально?
|
Сообщений: 6521
|
Re: Откуда взялась большая величина Load average ?
Я ставил. Работает.
Это нормально.
Надо создать дефолтную группу Time, тогда не будет варнинга.
|
Сообщений: 445
|
Re: Откуда взялась большая величина Load average ?
Warning: Invalid argument supplied for foreach() in /var/www/html/admin/modules/customcontexts/functions.inc.php on line 589
Вот чего говорит.
|
|