标签: opennms

编码UTF8与locale en_US不匹配; 选择的LC_CTYPE设置需要编码LATIN1

在尝试安装opennms时:

/usr/share/opennms/bin/install -l /usr/local/lib -dis
Run Code Online (Sandbox Code Playgroud)

我收到错误:

错误:编码UTF8与区域设置en_US不匹配详细信息:所选的LC_CTYPE设置需要编码LATIN1.

我不知道如何继续,因为我尝试了几种不同的方式创建数据库(见下文).

完整日志:

==============================================================================
OpenNMS Installer
==============================================================================

Configures PostgreSQL tables, users, and other miscellaneous settings.

- searching for jicmp:
  - trying to load /usr/local/lib/libjicmp.so: NO
  - trying to load /usr/lib/jni/libjicmp.so: OK
- searching for jicmp6:
  - trying to load /usr/local/lib/libjicmp6.so: NO
  - trying to load /usr/lib/jni/libjicmp6.so: OK
- searching for jrrd:
  - trying to load /usr/local/lib/libjrrd.so: NO
  - trying to load /usr/lib/jni/libjrrd.so: NO
  - trying to load /usr/lib/jni/libjrrd.so: NO
  - trying to load /usr/lib/jvm/jdk1.6.0_34/jre/lib/amd64/server/libjrrd.so: …
Run Code Online (Sandbox Code Playgroud)

postgresql encoding opennms

46
推荐指数
4
解决办法
5万
查看次数

在同一台服务器上运行MySQL和PostgreSQL

对于我们的客户,正在运行的应用程序正在使用MySQL数据库.但是,此服务器没有监视.我想安装OpenNMS(使用PostgreSQL)应用程序来监控解决方案并将陷阱发送到主NMS系统.

在同一台服务器上有两个问题吗?

mysql postgresql opennms

14
推荐指数
1
解决办法
2万
查看次数

使用pySNMP编写SNMP代理(用于OpenNMS)

我正在尝试编写一个python SNMP代理,我可以将其嵌入到我的python应用程序中,以便OpenNMS可以远程监视应用程序.OpenNMS希望代理实现HOST-RESOURCES-MIB查询两个字段 hrSWRunNamehrSWRunStatus.

我把一个pysnmp示例作为我的代码的基础,并在我认为必要时编辑它.生成的代码如下所示:

import logging

from pysnmp import debug
from pysnmp.carrier.asyncore.dgram import udp
from pysnmp.entity import engine, config
from pysnmp.entity.rfc3413 import cmdrsp, context
from pysnmp.proto.api import v2c
from pysnmp.smi import builder, instrum, exval


# debug.setLogger(debug.Debug('all'))

formatting = '[%(asctime)s-%(levelname)s]-(%(module)s) %(message)s'
logging.basicConfig(level=logging.DEBUG, format=formatting, )

logging.info("Starting....")

# Create SNMP engine
snmpEngine = engine.SnmpEngine()

# Transport setup

# UDP over IPv4
config.addTransport(
    snmpEngine,
    udp.domainName,
    udp.UdpTransport().openServerMode(('localhost', 12345))
)

# SNMPv2c setup

# SecurityName <-> CommunityName mapping.
config.addV1System(snmpEngine, 'my-area', 'public') …
Run Code Online (Sandbox Code Playgroud)

snmp opennms mib pysnmp

5
推荐指数
1
解决办法
977
查看次数

标签 统计

opennms ×3

postgresql ×2

encoding ×1

mib ×1

mysql ×1

pysnmp ×1

snmp ×1