前言

最近公司使用了麒麟操作系统,需要安装Zabbix监控。官方提供的安装包中并没有针对麒麟系统的,需要进行编译安装。以下方法及其他linux也适用,包括统信UOS

编译Zabbix Agent

1 安装编译依赖

yum install gcc  pcre    pcre-devel  make  -y

2 创建zabbix 用户和组:

groupadd --system zabbix

useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Agent" zabbix

3 编译Zabbix Agent

解压:tar -zxvf zabbix-5.0.37.tar.gz

解压后进入目录,执行两条命令即可编译安装完成;

tar -zxvf zabbix-5.0.37.tar.gz
./configure --enable-agent 或 ./configure --enable-agent --disable-dependency-tracking
make install

编译安装完成后,去到默认目录,默认文件的存储位置如下:

── /usr
    └── local
        ├── bin
        │   ├── zabbix_get              # 放到 /usr/local/bin/
        │   └── zabbix_sender           # 放到 /usr/local/bin/
        ├── etc
        │   ├── zabbix_agentd.conf      # 放到 /usr/local/etc/
        │   └── zabbix_agentd.conf.d    # 放到 /usr/local/etc/
        └── sbin
            └── zabbix_agentd            # 放到 /usr/local/sbin/

4 编配置文件

修改zabbix_agentd.conf,修改结果如下 查看命令:grep -Ev ‘#|$’ /usr/local/etc/zabbix_agent.conf

PidFile=/usr/pid/zabbix/zabbix_agent2.pid 
LogFile=/usr/log/zabbix/zabbix_agent2.log 
LogFileSize=0 
Server=192.168.1.106 
ServerActive=192.168.1.106:10051 
Hostname=zbx-agent01 
Include=/usr/local/etc/zabbix_agent.conf.d/*.conf
ControlSocket=/tmp/agent.sock

创建一个日志文件目录:

mkdir /usr/log/zabbix; chown -R zabbix:zabbix /usr/log/zabbix

创建一个用户主目录:

mkdir /usr/pid/zabbix; chown -R zabbix:zabbix /usr/pid/zabbix

5 启动 zabbix_agentd

/usr/local/sbin/zabbix_agentd -c zabbix_agentd.conf

6 创建系统服务

新建/usr/lib/systemd/system/zabbix-agent.service文件,输入如下内容:

[Unit]
Description=Zabbix Agent
After=syslog.target
After=network.target

[Service]
Environment="CONFFILE=/usr/local/etc/zabbix_agent.conf"
#EnvironmentFile=-/etc/sysconfig/zabbix-agent
Type=forking
KillMode=control-group
ExecStart=/usr/local/sbin/zabbix_agentd -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
User=daemon
Group=daemon

[Install]
WantedBy=multi-user.target

完整目录

# 把编译好的安装包上传到麒麟系统,解压,然后把对应的文件放置到对应的目录中
├── usr
    ├── lib
    │   └── systemd
    │       └── system
    │           └── zabbix-agent.service    # 新创建这个文件,放到 /usr/lib/systemd/system
    └── local
        ├── bin
        │   ├── zabbix_get              # 放到 /usr/local/bin/
        │   └── zabbix_sender           # 放到 /usr/local/bin/
        ├── etc
        │   ├── zabbix_agentd.conf      # 放到 /usr/local/etc/
        │   └── zabbix_agentd.conf.d    # 放到 /usr/local/etc/
        └── sbin
            └── zabbix_agentd            # 放到 /usr/local/sbin/

7 启动Zabbix Agent 服务

# 加载服务启动文件
systemctl daemon-reload 
# 启动Zabbix Agent
systemctl start zabbix-agent
# 设置开机自启动
systemctl enable zabbix-agent

8 打开防火墙:

firewall-cmd --add-port=10050/tcp --permanent
firewall-cmd --reload

9 验证agent2的联通性

以下命令仅在服务端执行时使用、主动获取数据. 服务端安装 yum install -y zabbix-get ,自编译的环境在/usr/local/sbin/zabbix_agentd

# 命令检测是否链接上客户端
[root@bogon ~]# zabbix_get -s '192.168.1.107' -p 10050 -k 'agent.ping'
1
[root@bogon ~]# zabbix_get -s '192.168.1.107' -p 10050 -k 'agent.hostname'
zbx-agent01

那么,我们该如何学习大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

一、大模型全套的学习路线

学习大型人工智能模型,如GPT-3、BERT或任何其他先进的神经网络模型,需要系统的方法和持续的努力。既然要系统的学习大模型,那么学习路线是必不可少的,下面的这份路线能帮助你快速梳理知识,形成自己的体系。

L1级别:AI大模型时代的华丽登场

L2级别:AI大模型API应用开发工程

L3级别:大模型应用架构进阶实践

L4级别:大模型微调与私有化部署

一般掌握到第四个级别,市场上大多数岗位都是可以胜任,但要还不是天花板,天花板级别要求更加严格,对于算法和实战是非常苛刻的。建议普通人掌握到L4级别即可。

以上的AI大模型学习路线,不知道为什么发出来就有点糊,高清版可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐