0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一键安装脚本实现快速部署GrayLog Server 4.2.10单机版

jf_yLA7iRus 来源:释然IT杂谈 作者:释然IT杂谈 2022-11-29 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一键安装脚本实现快速部署GrayLog Server 4.2.10单机版

由于局点(分支机构)较多,为了快速部署GrayLog单机版

所以简单整理了一下GrayLog的安装步骤脚本,来实现一键安装GrayLog Server 4.2.10单机版

只需上传GraylogServer4.2.10_install.tar.gz和GrayLogServer_install.sh安装脚本并执行一键安装脚本即可完成GrayLog Server 4.2.10单机版的安装

a27f8e72-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

其中安装包和脚本的下载链接如下

链接:https://share.weiyun.com/MySqbCkG 密码:295bcq

说明:

1、GraylogServer4.2.10_install.tar.gz中为GrayLogServer安装时所需的JDK+pwgen+MongoDB+elasticsearch+graylog-server的RPM包使用createrepo方式打包制作成本地yum源来实现离线yum安装

a299fd7a-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

2、建议的资源配置如下 操作系统:CentOS7.9 CPU 8核 内存建议8GB内存以上 磁盘大小:建议单独一块数据盘,并挂载到/data目录 3、其中ES和MongoDB未做加密认证,因为只监听在本地127.0.0.1不对外暴露,若需要安全加固,请自行配置

GrayLogServer_install.sh脚本

脚本内容如下

#!/bin/bash
#关闭SELINUX
sed-i's/enforcing/disabled/g'/etc/selinux/config
setenforce0
#解压安装包
tar-zxvfGraylogServer4.2.10_install.tar.gz-C/opt/
mkdir/opt/yum_repo_backup
mv/etc/yum.repos.d/CentOS*.repo/opt/yum_repo_backup
cp/opt/graylog_local.repo/etc/yum.repos.d/
echo"priority=1">>/etc/yum.repos.d/graylog_local.repo
#安装JDK+pwgen
yuminstall-yjava-1.8.0-openjdk-headless.x86_64
yuminstall-ypwgen
cp/opt/yum_repo_backup/CentOS*.repo/etc/yum.repos.d/
#安装mongodb-server服务
yuminstall-ymongodb-org

#启动mongodb-server服务
systemctldaemon-reload
systemctlenablemongod.service
systemctlstartmongod.service
systemctl--type=service--state=active|grepmongod
firewall-cmd--add-port=27017/tcp--permanent--zone=public
firewall-cmd--reload

#安装elasticsearch
yuminstallelasticsearch-y
#单独创建目录用于存放elasticsearch数据
mkdir-p/data/elasticsearch/data
mkdir-p/data/elasticsearch/logs
chown-Relasticsearch:elasticsearch/data/elasticsearch
cp/etc/elasticsearch/elasticsearch.yml/etc/elasticsearch/elasticsearch.yml_default
#修改elasticsearch相关配置文件
sed-i"s@#cluster.name:my-application@cluster.name:graylog@g"/etc/elasticsearch/elasticsearch.yml
sed-i"s#path.data:/var/lib/elasticsearch#path.data:/data/elasticsearch/data#g"/etc/elasticsearch/elasticsearch.yml
sed-i"s#path.logs:/var/log/elasticsearch#path.logs:/data/elasticsearch/logs#g"/etc/elasticsearch/elasticsearch.yml
#修改JVM内存大小
sed-i"s/-Xms1g/-Xms4g/g"/etc/elasticsearch/jvm.options
sed-i"s/-Xmx1g/-Xmx4g/g"/etc/elasticsearch/jvm.options
#启动elasticsearch服务
systemctldaemon-reload
systemctlenableelasticsearch.service
systemctlrestartelasticsearch.service
firewall-cmd--add-port=9200/tcp--permanent--zone=public
firewall-cmd--reload
curl-s-XGET'http://127.0.0.1:9200/_cluster/health?pretty=true'
curl-s-XGET'http://127.0.0.1:9200/_cat/nodes?v'
#安装graylog-server服务
yuminstallgraylog-server-y
cp/etc/graylog/server/server.conf/etc/graylog/server/server.conf_default
#修改graylog-server相关配置文件
sed-i"s/password_secret=/password_secret=0pAHJtPdZZUb5yHAvFbBezbWAlQwh9CbRX1rshJEVxM0kV7t0SpIgY5q9tLpVEwWLElhG3EtbvQ03mTm9i0HuvWKwlWgWiIJ/g"/etc/graylog/server/server.conf
sed-i"s/root_password_sha2=/root_password_sha2=79a560ed561e6fc57b3d02a59335b7710fada90625e4c661fbb7b780fb92ceaa/g"/etc/graylog/server/server.conf
sed-i"s@#root_timezone=UTC@root_timezone=Asia/Shanghai@g"/etc/graylog/server/server.conf
sed-i"s@#http_bind_address=127.0.0.1:9000@http_bind_address=0.0.0.0:9000@g"/etc/graylog/server/server.conf
sed-i"s/allow_highlighting=false/allow_highlighting=true/g"/etc/graylog/server/server.conf
#修改graylog-server启动时JVM内存大小
sed-i"s/-Xms1g-Xmx1g/-Xms2g-Xmx2g/g"/etc/sysconfig/graylog-server
firewall-cmd--add-port=9000/tcp--permanent--zone=public
firewall-cmd--reload
#启动graylog-server服务
systemctlrestartgraylog-server
systemctlenablegraylog-server

安装过程截图如下

目前只在CentOS7.9环境下进行部署测试,其他版本未测试

[root@centos~]#ll
total642960
-rw-------.1rootroot1648Jul32021anaconda-ks.cfg
-rw-r--r--.1rootroot658378578Jun1811:56GraylogServer4.2.10_install.tar.gz
-rw-r--r--.1rootroot3065Jun1813:07GrayLogServer_install.sh
[root@centos~]#chmod755GrayLogServer_install.sh
[root@centos~]#./GrayLogServer_install.sh

a2a43100-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

a2aa1912-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

a2dd708c-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

三、登录GrayLog Web界面

账号密码为

admin/GrayLog@2022

a3094856-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

a339438a-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

a35ce038-6f83-11ed-8abf-dac502259ad0.png

(图片可点击放大查看)

Tips

若需要修改admin登录密码请使用如下命令

echo-n"EnterPassword:"&&head-1'
'|sha256sum|cut-d""-f1
并修改/etc/graylog/server/server.conf中root_password_sha2值
重启Graylog服务生效

a37bf932-6f83-11ed-8abf-dac502259ad0.png


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11326

    浏览量

    225862
  • Server
    +关注

    关注

    0

    文章

    95

    浏览量

    25321
  • 脚本
    +关注

    关注

    1

    文章

    411

    浏览量

    29272

原文标题:一键安装脚本实现快速部署GrayLog Server 4.2.10单机版

文章出处:【微信号:释然IT杂谈,微信公众号:释然IT杂谈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    沐渥单机版智能氮气柜来了,小产线也能玩转“智能防潮”

    备用不上,干着急……别愁啦!沐渥科技刚上线的单机版智能氮气柜,专为中小产线、实验室、独立工位量身打造——不用组网、不用连MES,开机就能用,把“智能防潮+数据可视”打包成“
    的头像 发表于 04-18 10:50 193次阅读
    沐渥<b class='flag-5'>单机版</b>智能氮气柜来了,小产线也能玩转“智能防潮”

    AIBOX + JishuShell:一键部署端侧 AI,把本地龙虾“装”进小盒子

    JishuShell:款能够将龙虾一键部署到本地的工具,让AIAgent更方便实现本地运行。目前,FireflyAIBOX-3576和AIBOX-3588已成功跑通Ji
    的头像 发表于 04-15 16:35 364次阅读
    AIBOX + JishuShell:<b class='flag-5'>一键</b><b class='flag-5'>部署</b>端侧 AI,把本地龙虾“装”进小盒子

    飞凌嵌入式×安谋科技|JishuShell助力OpenClaw在RK3588上快速部署

    飞凌嵌入式与安谋科技“极术社区”的深度合作,基于FET3588-C核心板与JishuShell(小龙虾on Arm)一键部署工具的组合方案,实现了“行命令、
    的头像 发表于 04-10 13:15 3192次阅读
    飞凌嵌入式×安谋科技|JishuShell助力OpenClaw在RK3588上<b class='flag-5'>快速</b><b class='flag-5'>部署</b>

    PicoClaw 安卓原生 APK 测试版发布!吃灰机顶盒一键养虾体验!

    千呼万唤始出来,PicoClaw安卓原生APK测试版来啦!再也不用倒腾Termux复杂的安装,APK包一键安装使用!特别针对安卓机顶盒适配,简洁界面连遥控器都能操作快唤醒你家的吃灰机顶盒,把它升级为你的家庭AI中枢吧!
    的头像 发表于 04-01 17:20 590次阅读
    PicoClaw 安卓原生 APK 测试版发布!吃灰机顶盒<b class='flag-5'>一键</b>养虾体验!

    一键上货工具与API接口的深度集成:技术实现详解

    ​ 在电商运营中,高效的商品上架流程至关重要。传统手动上货耗时耗力,而 一键上货工具 结合 API接口 的自动化方案,可大幅提升效率。本文将深入解析其技术实现逻辑,并提供核心代码示例。 、API
    的头像 发表于 04-01 17:14 618次阅读
    <b class='flag-5'>一键</b>上货工具与API接口的深度集成:技术<b class='flag-5'>实现</b>详解

    一键影像测量仪和全自动影像测量仪有什么区别?

    一键影像测量仪与全自动影像测量仪在操作、效率、适用工件以及功能上存在显著差异。作为国内领先的PCB测量仪器、智能检测设备专业解决方案供应商——班通科技自研有全自动影像测量仪BamtoneV系列和一键
    的头像 发表于 03-31 09:25 948次阅读
    <b class='flag-5'>一键</b>影像测量仪和全自动影像测量仪有什么区别?

    SOLIDWORKS PDM Professional安装部署指南:从服务器到客户端的详细步骤

    份详尽的SOLIDWORKS PDM Professional安装指南,面向IT管理员,涵盖从SQL Server配置、服务器安装到客户端设置的全过程,确保您高效、正确地完成PDM系
    的头像 发表于 09-11 17:37 1964次阅读

    USB上网实战教程:RNDIS驱动一键配置!

     想要通过USB线快速连接网络?本文详解RNDIS驱动的安装与配置步骤。从Linux系统检测到设备虚拟网卡,仅需几个命令即可实现TCP/IP over USB,让上网变得高效便捷,新手也能轻松上手
    的头像 发表于 08-04 15:46 1822次阅读
    USB上网实战教程:RNDIS驱动<b class='flag-5'>一键</b>配置!

    淘宝API一键同步库存,销量翻倍轻松实现

    ​ 在电商竞争激烈的今天,库存管理是店铺运营的核心环节。库存不及时更新,可能导致缺货、订单取消或客户流失,直接影响销量。淘宝开放平台提供的API(应用程序接口)让这切变得简单高效。通过一键同步库存
    的头像 发表于 07-28 14:48 656次阅读
    淘宝API<b class='flag-5'>一键</b>同步库存,销量翻倍轻松<b class='flag-5'>实现</b>!

    HarmonyOS应用一键置灰指南

    一键置灰通常应用于如下场景 1. 重大悼念活动: 在国家发生重大灾难、事故或举行悼念日等特殊时期,为了表达对逝者的尊重和哀悼,许多 APP 会将界面置灰。例如,在些地震、空难等灾难事件发生后,以及
    的头像 发表于 06-27 00:08 692次阅读

    开关柜一键顺控在轨道交通领域的应用和效果

    蜀瑞创新科普:随着轨道交通行业的快速发展,对供电系统的要求也越来越高。传统的开关柜操作需要人工进行,不仅效率低下,而且存在误操作的风险。一键顺控技术的出现,解决了这问题,实现了开关柜
    的头像 发表于 06-20 15:46 636次阅读
    开关柜<b class='flag-5'>一键</b>顺控在轨道交通领域的应用和效果

    一键尺寸测量仪在医疗领域的应用具体是什么?

    一键尺寸测量仪作为种先进的测量工具,凭借其高精度、快速批量测量以及自动化与智能化的特点,正逐渐成为五金行业不可或缺的精密测量新利器。
    的头像 发表于 05-27 15:12 853次阅读
    <b class='flag-5'>一键</b>尺寸测量仪在医疗领域的应用具体是什么?

    ESP8266烧录与机智云一键配网教程

    ESP8266模块因其低成本和高性能,广泛应用于智能家居和工业自动化等领域。机智云平台提供了一键配网功能,简化了设备的联网过程。本教程将详细介绍如何使用ESP8266进行烧录,并通过机智云实现一键
    的头像 发表于 05-24 11:04 2390次阅读
    ESP8266烧录与机智云<b class='flag-5'>一键</b>配网教程

    电源一键多用:POWER_ON从开机到场景指挥官!

    按键,即开关机,在结构设计上可以实现 一键多用 ——既可以有效减少结构的按键设计,也可以使整机更加简洁。 本文以Air8000核心板为例,分享POWER_ON按键功能及其硬件设计、软件demo相关内容。 最新开发资料详见: w
    的头像 发表于 05-15 14:10 4379次阅读
    电源<b class='flag-5'>键</b>的<b class='flag-5'>一键</b>多用:POWER_ON从开机到场景指挥官!

    U盘一键制作

    在电脑维修中启动盘很重要,靠谱的u盘一键启动制作方法
    发表于 05-06 16:10 44次下载