RHEL

centos7 安装zabbix3.0 安装zabbix4.0 yum安装zabbix 国内源安装zabbix 阿里云服务器安装zabbix

梦想的初衷 提交于 2020-12-18 04:31:51
首先,此篇文章是有原因的。 刚开始也和大家一样来学习安装zabbix 奈何网上的教程和现实出现不一样的情况 在安装 zabbix过程中,因为 zabbix下载源是在国外,下载途中会出现终止下载的情况 transfer closed with 333939 bytes remaining to read 导致后面安装情况中出现失败的情况。现在这篇文章就是解决这个问题的。 安装过程中 有参考以下文档 CentOS7 配置阿里云yum源 Zabbix如何更换成国内下载源 阿里云Zabbix安装实践过程 安装过程:这里演示的是安装zabbix3.0。安装4.0在后面改下版本即可 (1)配置阿里云的yum源 配置阿里云zabbix yum源 rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 下载repo文件 wget http://mirrors.aliyun.com/repo/Centos-7.repo 备份并替换系统的repo文件 cp Centos-7.repo /etc/yum.repos.d/ cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak mv

Centos7.5 rpm安装zabbix_agent4.0.3

时光毁灭记忆、已成空白 提交于 2020-12-18 04:01:34
1.下载并且安装 cd /data/tools/ ##切换到下载客户端目录 wget http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.3-1.el7.x86_64.rpm yum -y install zabbix-agent ##安装客户端 2.安装完后我们后面经常使用的文件如路径如下 /etc/zabbix/zabbix_agentd.conf ##zabbix_agentd配置文件 /etc/zabbix/zabbix_agentd.d ##zabbix_agentd进程文件 /var/run/zabbix/zabbix_agentd.pid ##zabbix_agentd pid文件路径 /var/log/zabbix/zabbix_agentd.log ##zabbix_agentd日志文件路径 3.修改配置文件 mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.confbak ##备份配置 cat /etc/zabbix/zabbix_agentd.confbak | egrep -v '^$|#'> zabbix_agentd.conf ##过滤一下空白行和注释 PidFile=/var/run/zabbix

linux中的查找命令find,locate,which,whereis

▼魔方 西西 提交于 2020-12-18 02:42:02
  我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了。   which 查看可执行文件的位置   whereis 查看文件的位置   locate 配 合数据库查看文件位置   find 实际搜寻硬盘查询文件名称   1、which   语法:   [root@redhat ~]# which 可执行文件名称   例如:   [root@redhat ~]# which passwd   /usr/bin/passwd   which是通过 PATH环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件   2、whereis   语法:   [root@redhat ~]# whereis [-bmsu] 文件或者目录名称   参数说 明:   -b : 只找二进制文件   -m: 只找在说明文件manual路径下的文件   -s : 只找source源文件   -u : 没有说明文档的文件   例如:   [root@redhat ~]# whereis passwd   passwd: /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd

谈谈自己学习Linux的心得

杀马特。学长 韩版系。学妹 提交于 2020-12-17 09:43:00
Linux 的应用领域 Linux 在生活中用处十分广泛,基本上时时刻刻大家都在用着 Linux 系统, Linux 已经成为了我们生活不可或缺的一部分了。你可能会问 Linux 系统使用广泛,为什么我并没有真正接触过呢?下面来具体了解一下。 Linux 系统在服务器的应用 Linux 操作系统从诞生至今给 IT 行业带来了巨大贡献,随着虚拟化,云计算,大数据和人工智能时代的来临, Linux 更是飞速发展,占据了整个服务器行业的半壁江山。如今的 IT 服务器领域是 Linux , Unix , Windows 三分天下,而且 Linux 市场份额占 80% 左右, Windows 占 12.8% , Solaris 占 6.2% 。可见,在未来的服务器领域市场里, Linux 是大势所趋。 Linux 系统在智能手机领域的应用 由于Linux开源和性能优异的特点,Android底层其实就是Linux操作吸引。目前Linux在智能手机领域,Android Linux已经在智能手机开发平台占据了一席之地,成为了和apple公司的IOS系统强劲的对手。 Linux 系统在个人电脑的应用 Linux在桌面领域的支持也非常友好,完全可以满足日常的办公及家庭需求。比如上网冲浪,办公(Open Office等),文字编辑(Vi,Vim,Emacs),收发邮件,绘图设计等。

Linux 查询 OS、CPU、内存、硬盘信息

流过昼夜 提交于 2020-12-16 17:55:02
一.前言 当我们接手了一台或者几台服务器的时候,首先我们有必要对服务器的基本配置有所认识,这样才可以对症下药,对以后的软件部署,系统运维会有事半功倍的效果。 二.关于服务器基本配置 查询服务器的基本配置一般查询操作系统,CPU,内存,硬盘,下面进行逐一讲解。 2.1 操作系统基本配置查询 查看操作系统版本 #cat /etc/redhat-release这个命令主要是查看红帽发行的操作系统的版本号 [ root@node5 ~ ] # cat /etc/redhat-release CentOS Linux release 7.4 .1708 (Core) #cat /etc/issue这个命令适用于大多数linux发行版 [ root@node5 ~ ] # cat /etc/issue S Kernel r on an m 查看操作系统内核版本 [root@node5 ~] # uname -r 3 .10 .0-693 .el7 .x86_64 查看操作系统详细信息 [root@node5 ~] # uname -a Linux node5 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux #从上面这段输出可以看出,该服务器主机名是node5

3行Python代码就能获取海量数据?

醉酒当歌 提交于 2020-12-16 13:54:37
一谈起数据分析,首先想到的就是数据,没有数据,谈何分析。 毕竟好的菜肴,没有好的原材料,是很难做的~ 所以本期小F就给大家分享一个获取数据的方法,只需三行代码就能搞定。 「GoPUP」,大佬造的轮子,大概有100+的免费数据接口。 GitHub: https://github.com/justinzm/gopup 使用文档: http://doc.gopup.cn/#/README 主要有指数数据、宏观经济数据、新经济数据、微博KOL数据、信息数据、生活数据、疫情数据等。 # 安装gopup pip install gopup --upgrade 安装成功后,就能使用了。 01 微博指数 获取指定关键词的微博指数。 # 微博指数 import gopup as gp df_index = gp.weibo_index(word="马保国", time_type="1month") print(df_index) time_type="1month"; 1hour, 1day, 1month, 3month 选其一。 三行Python代码实现数据获取。 02 百度指数 获取指定关键词的百度搜索指数。 # 百度指数 import gopup as gp cookie = "此处输入您在网页端登录百度指数后的 cookie 数据" index_df = gp.baidu_search

CentOS 7.4 安装教程

谁都会走 提交于 2020-12-16 10:54:50
在科学计算领域,使用最多的Linux发行版应该就是RedHat和CentOS了。而CentOS相当于是RedHat的免费版,所以一般安装CentOS。本文将详细介绍如何从U盘安装CentOS 7.4版本。前提是已经制作好安装U盘。 机器从U盘启动后将看到如下界面: 选择 Install CentOS 7 。如果直接按回车,一般会无法继续安装程序,其解决办法见“ 集群管理笔记(二) ”(使用光盘或在虚拟机中安装一般没有这个问题)。需要将下图中LABEL后面的参数改为U盘的名称,然后继续 下一步是选择安装程序的语言,选英语或中文都无所谓,笔者选择了英文。 接下来就进入安装界面的汇总,也就是下面我们要完成这个界面上的9项设置。 1 日期和时间 在地图上点到中国,设定好时区,再把日期和时间调好。不设置或设置错了也不用担心,后面安装完进入系统后还可以修改时间。 2 键盘 一般选择英文美式键盘。 3 语言支持 这里我一般把中文勾上。虽然一般也用不上。 4 安装源 一般默认的就是插进去的U盘。可以不做修改。 5 软件选择 这一步选择需要安装的软件,可以根据各自的需要选择。我一般选择最后一个Development and Creative Workstation,并把右边可选的都勾上。如果看不懂,勾上反正无所谓。如果有组件没安装上也不用担心,后面还可以进入系统再手动安装。 6 安装位置

Git+Jenkins

痞子三分冷 提交于 2020-12-16 09:09:40
10.0.0.[227-229] 三台机器: 229Jenkins 228web 227git 一、环境准备: 227 yum install git -y iptables -F useradd git passwd git su git mkdir hehe cd hehe mkdir app.git cd app.git git --bare init ls -a 检查是否初始化成功 228 yum install git -y mkdir test cd test git clone git@227:/home/git/hehe/app.git 拉227上的app项目 cd app ls 检查仓库内文件是否拉下来了 vim file1 git add . git status git commit -m "1" 提到本地仓库 (此处可能需要配置email及name信息,直接将提示信息输入到终端即可) git status git push origin master 推到Git服务器227上 如果觉得输入密码麻烦,可以做秘钥认证(自己的公钥放到227下authkeys文件里) 二、Jenkins安装使用 官网 jenkins.io 229 wget -O /etc/yum.repo.d/jenkins.repo https://pkg.jenkins.io/redhat

OpenStack horizon组件介绍

你说的曾经没有我的故事 提交于 2020-12-15 09:47:43
安装和配置红帽企业 Linux 和 CentOS 仪表板所需的唯一核心服务是标识服务。您可以将仪表板与其他服务(如影像服务、计算和网络)结合使用。您还可以在具有独立服务(如对象存储)的环境中使用仪表板。 注意 本节假定使用 Apache HTTP 服务器和 Memcached 服务正确安装、配置和操作标识服务。 安装和配置组件 ¶ 注意 默认配置文件因分布而异。您可能需要添加这些节和选项,而不是修改现有节和选项。此外,配置代码段中的省略号 () 指示应保留的潜在默认配置选项。 ... 安装包: # yum install openstack-dashboard 编辑文件并完成以下操作: /etc/openstack-dashboard/local_settings 将仪表板配置为在节点上使用 OpenStack 服务: controller OPENSTACK_HOST = "controller" 允许主机访问仪表板: ALLOWED_HOSTS = ['one.example.com', 'two.example.com'] 注意 ALLOWED_HOSTS也可以 ['*]接受所有主机。这可能对开发工作有用,但可能不安全,不应用于生产。有关详细信息https://docs.djangoproject.com/en/dev/ref/settings/#allowed

Zabbix学习笔记(三十)

冷暖自知 提交于 2020-12-15 09:22:23
1、 服务器端安装 zabbix-get 检测工具 yum install zabbix-get 2、 客户端安装 zabbix-agent rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/8/x86_64/zabbix-agent-4.0.11-1.el8.x86_64.rpm 3、 编辑客户端的配置文件: /etc/zabbix/zabbix_agentd.conf Server=127.0.0.1 修改为 Server=10.41.1.96 4、 重启 zabbix-agent 服务 systemctl start zabbix-agent.service 5、 客户端开通 10050 端口 firewall-cmd --add-port=10050/tcp 6、 服务器端测试 zabbix-get 命令,被 server 和 agent 认可的 key ,以及自定义的 key zabbix_get -s 10.41.1.97 -p 10050 -k "system.uname" zabbix_get -s 10.41.1.97 -p 10050 -k "login_user" 7、 创建和编辑自定义 key 文件 文件创建到 /etc/zabbix/zabbix_agentd.d/ 目录下,文件内容: