avatar
文章
54
标签
163
分类
34
首页
分类
标签
归档
关于
Logo网络运维
搜索
首页
分类
标签
归档
关于

网络运维

互联网公司OA环境系统搭建
发表于2019-07-25|更新于2026-05-02|Linux运维运维管理|系统管理•网络运维
写作背景 从事系统运维工作多年,从零开始搭建过很多基础应用环境,根据个人平时工作经验,安排大致工作流程,以后慢慢完善。 环境准备 1.1、安装虚拟机系统,建议VS esxi6.5版本,通过自带的WEB系统安装基础服务 1.2、安装vCenter系统,用于集中管理VS虚拟机(有条件可以安装在物理机上) 1.3、安装Windos2012Server 搭建AD域,搭建DNS服务器 1.3.1、搭建OpenLDAP服务,此服务可以和AD域服务中的用户和组的功能对比 1.3.2、安装打印服务器使用普通服务器 1.4、搭建cobbler系统安装服务,同时在cobbler上配置本地YUM源 1.4.1 搭建用于Centos7系统的YUM源 1.6、搭建Meven、WIKI、JIRA、Jenkins、Gitlab、Zabbix、FTP、ELK等服务 1.6.1、搭建Nexus服务,配置Meven私服。 1.6.2、搭建本地双主Mysql服务器,所有服务使用数据库方面尽可能指向此服务器。 1.6.3、Jira做项目管理 1.6.4、Jenki...
CentOS7下ELK安装调试
发表于2019-07-19|更新于2026-05-02|监控与日志ELK|ELK•Elasticsearch•Logstash•Filebeat•Kibana•日志分析•大数据存储
写作背景 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。 一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。 一个完整的集中式日志系统,需要包含以下几个主要特点: 收集-能够采集多种来源的日志数据 传输-能够稳定的把日志数据传输到中央系统 存储-如何存储日志数据 分析-可以支持 UI 分析 警告-能够提供错误报告,监控机制 ELK提供了一整套解决方案,并且都是开源软件,之间互相配合使用,完美衔接,高效的满足了很多场合的应用。目前主流的一种日志系统。 架构规划 1、服务器架构 普通日志整体路径: 各系统生成日志–>>filebeat推送到...
基于CDH的HAWQ大数据平台安装(原创)
发表于2018-09-14|更新于2026-05-02|数据平台CDH|CDH•HAWQ•大数据•HDFS•Yarn
环境搭建前提 安装Centos7.x系统 安装Centos7.x系统,升级到最新版本(可选) 安装 epel-release wget 等基本软件 安装CDH环境 详见:02.CDH大数据平台搭建 安装HAWQ 本文采用rpm包方式安装。以下配置,如无特别说明,需要在集群中所有设备中执行。 修改系统配置 修改 /etc/sysctl.conf kernel.shmmax = 1600000000 kernel.shmmni = 4096 kernel.shmall = 4000000000 kernel.sem = 250 512000 100 2048 kernel.sysrq = 1 kernel.core_uses_pid = 1 kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.msgmni = 2048 net.ipv4.tcp_syncookies = 0 net.ipv4.conf.default.accept_source_route = 0 net.ipv4.tcp_tw_recycle = 1...
OpenVPN联合LDAP安装调试(新版本)
发表于2018-04-11|更新于2026-05-02|统一认证LDAP集成|ldap•openvpn•rsa
一、 写作背景 以前写过一个版本,OpenVPN联合LDAP安装调试,这几天重新搭建时发现,部分软件已经升级,原来的版本不太适用,故将新版本操作过程记录备查。 经过多次测试,直接做成脚本。 二、 环境准备 1、Centos系统:CentOS Linux release 7.4.1708 (Core) 3.10.0-693.21.1.el7 CentOS7系统安装 2、openvpn官网:openvpn官网 3、openvpn版本:OpenVPN 2.4.4 4、openssl版本:OpenSSL 1.0.2k-fips 5、easyrsa版本:3.0.3 (主要是这个对于前版本变化较大) 三、 软件配置 脚本文件及相关说明 #!/bin/bash ##################################### # Install openvpn and other software# ##################################### #软件安装,并将相关文件复制到指定位置 yum install openssl openssl-...
Docker的环境搭建
发表于2018-03-08|更新于2026-05-02|归档K8S旧版|docker•kubernetes•容器
⚠️ 过时提示:本文写于 2020 年,基于 Kubernetes 1.18 + Docker 作为容器运行时。当前 K8s 已迭代至 1.30+,容器运行时已全面切换为 containerd,部分命令和配置已不适用。请以 Kubernetes 官方文档 为准,本文仅作历史参考。 写作背景 近来无事,研究一下最近比较火的技术。 环境准备 1、Centos系统:CentOS7系统安装 软件安装 配置yum源 本文以国内免费镜像源为例安装 (http://www.daocloud.io) sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ https://download.daocloud.io/docker/linux/centos/docker-ce.repo 安装软件 使用yum安装并启动 docker,这里我们安装的是免费的社区版,其中 -17.09.1.ce* 为版本号。可以在安装完成后使用 'yum update docker升级到最新版本,或者直接使用y...
Jenkins升级、备份、迁移
发表于2018-03-08|更新于2026-05-02|DevOps工具Jenkins|运维•Jenkins
写作背景 Jenkins 升级Jenkins Jenkins的开发迭代非常快,每周发布一个开发版本,长期支持版每半年更新一次(ps:大版本更新)。如此频繁的更新,怎么升级呢? war:下载新版的war文件,替换旧版本war文件。重启即可。 二进制:卸载旧版本,安装新版本即可。 Jenkins程序下载地址:http://mirrors.jenkins-ci.org/ note:升级前,请测试该版本和你本地数据的兼容性。如何测试:将JENKINS_HOME拷贝一份到新的机器,用新版的程序启动。测试对应的插件和配置。 迁移和备份 首先找到JENKINS_HOME(见Jenkins入门系列之——00答疑解惑),因为Jenkins的所有的数据都是以文件的形式存放在JENKINS_HOME目录中。所以不管是迁移还是备份,只需要操作JENKINS_HOME就行了。 迁移 建议将JENKINS_HOME打包后在拷贝,windows上可以用zip,rar等,Linux上有zip,tar等。然后将打包的文件解压到新的JENKINS_HOME目录就行了。 备份 如果是临时备份,整个压缩文件...
Nexus索引更新和仓库迁移
发表于2018-03-08|更新于2026-05-02|DevOps工具Nexus|nexus•maven•迁移
一、 写作背景 在软件开发,运行过程中需要调用不同的jar包,上线运行可以直接调用线上的 CDN 资源,但是再开发过程中还是调用 CDN 资源将会造成网络资源,时间资源浪费,每个开发人员在自己的开发机上保存这些jar包,又易造成版本不同,更新不及时。故在公司内网搭建 Maven私服 还是有必要的。 下面我们对已经搭建好的 Maven私服进行备份,更新,迁移操作。 二、 更新索引 索引好比目录,只有有了索引,才能根据索引去仓库下载需要的构件jar包。有很多构件,其索引文件也很大,大概1G左右。 2.1 在线更新索引 安装配置完成Nexus后,电脑联网状态下,Nexus会自动下载索引文件。下载好的索引文件存放在目录: sonatype-work\nexus\indexer nexus/conf/nexus.properties 可以修改 nexus 的配置更改 sonatype-work 的路径 2.2 手动更新 手动添加索引方式 1、准备文件 http://repo.maven.apache.org/maven2/.index/ 页面下载 nexus-maven-repos...
gitlab备份还原
发表于2018-03-06|更新于2026-05-02|DevOps工具Gitlab|linux•gitlab•备份
环境准备 1、Centos系统:CentOS7系统安装 2、Centos系统:Gitlab联合LDAP的安装调试 使用方法 备份策略 使用yum安装的gitlab备份恢复都很简单 gitlab-rake gitlab:backup:create 会在 /var/opt/gitlab/backups目录下伊娃一个名称类似 1520326143_gitlab_backup.tar 的备份文件。 可以在 /etc/gitlab/gitlab.rb 中修改默认备份目录 gitlab_rails['backup_path'] = '/mnt/backups' 修改完成后使用 gitlab-ctl reconfigure 重新加载配置文件。 恢复文件 停止相关数据连接服务 gitlab-ctl stop unicorn gitlab-ctl stop sidekiq 然后恢复最新版本数据库 gitlab-rake gitlab:backup:restore BACKUP=1520326143 # 后面的数字是备份文件 1520326143_gitlab_backup.tar 的数字...
SVN备份还原
发表于2018-03-06|更新于2026-05-02|DevOps工具SVN|linux•备份•svn•svnadmin•dump
一、 环境准备 1、Centos系统:CentOS7系统安装 2、SVN安装:SVN联合LDAP的安装调试安装 二、 使用方法 2.1 全量备份 把项目下所有版本进行备份。 命令: 备份product 版本库,备份到 /var/www/backup/ 生成 dump 文件 svnadmin dump /var/www/svn/product/ >/var/www/backup/product.dump 2.2 增量备份 对最新的版本进行备份 命令: svnadmin dump 版本库路径及名称 --revision 上次导出的版本号:本次要导出的版本号 --incremental > 导出的名称 svnadmin dump /var/svn/product --revision 2001:2010 --incermental > /var/www/backup/product-2001-2010.dump 2.3 还原 新建目录,用于还原。 svnadmin create /var/www/svn/product 还原数据 svnadmin loa...
CentOS7网络无人值守安装
发表于2018-02-12|更新于2026-05-02|Linux运维自动化部署|centos•epel•yum源•pxe•vsftp•dhcp•tftp•kickstart•无人值守•lvm•anaconda-ks
环境准备 NO. Title Link 1、 CentOS系统 CentOS7系统安装 2、 VsFTP系统 CentOS7下使用vsftpd搭建FTP服务器 3、 Kickstart软件配置 Red Hat Enterprise Linux 7 Installation Guide 4、 CentOS安装镜像 CentOS7.4安装镜像-阿里云 5、 TigerVNC 各系统,各版本的TigerVNC 软件安装 本文通过YUM 方式安装各应用软件。 yum install -y epel-release #安装扩展源 yum install -y nginx #安装nginx(如果采用http方式提供安装源) yum install -y vsftpd #安装FTP(如果采用FTP方式提供安装源,二者任选) yum install -y tftp tfpt-server #安装TFTP(无论以上哪种方式,这个是**必需**的。 yum install -y xinetd yum install -y syslinux #安装Li...
1234…6
avatar
Longger
DevOps | 网络运维 | 服务器运维
文章
54
标签
163
分类
34
订阅
最新文章
Ubuntu无侵入升级Go版本2026-05-02
随身WIFI解绑实名认证2024-11-16
快速搭建Kubernetes高可用集群七 ELKSTACK 部署2020-11-16
Mac下使用Mounty挂载NTFS出现了文件不能拷贝的解决办法2020-09-09
Windows PowerShell 创建 DNS 记录2020-08-30
分类
  • DevOps工具6
    • Git1
    • Gitlab1
    • Jenkins1
    • Nexus1
    • SVN1
    • 数据分析1
  • Linux运维16
标签
slapd fail2ban docker pull openvpn HAWQ 80 大数据存储 ftp join phpldapadmin butterfly ntfs cobbler Logstash 账号统一管理 kubernetes 高可用 k8s ELK wiki
归档
  • 五月 2026 1
  • 十一月 2024 1
  • 十一月 2020 1
  • 九月 2020 1
  • 八月 2020 8
  • 七月 2020 3
  • 八月 2019 5
  • 七月 2019 2
网站信息
文章数目 :
54
本站总字数 :
74.1k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By Longger框架 Hexo 7.3.0|主题 Butterfly 5.5.4