
【CentOS7】
文章平均质量分 74
shaonbean
关注稳定性建设,SRE体系建设
展开
-
四步搞定ansible-tower
四步搞定ansible-tower环境准备centos7 + 2c/G (笔者测试)step1 下载ansible-tower最新版wget https://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-latest.tar.gzstep2 解压tower到opt下,并配置初始密码tar zxvf an...原创 2019-09-09 09:32:07 · 3549 阅读 · 2 评论 -
CentOS7 安装并使用Ovirt 4.2
CentOS7 安装并使用Ovirt 4.2Ovirt 4.2 安装 参考:http://blog.youkuaiyun.com/wh211212/article/details/77413178 参考:http://blog.youkuaiyun.com/wh211212/article/details/79412081(需要使用)环境准备,两台主机> 禁用selinu...原创 2018-03-05 09:44:38 · 8085 阅读 · 3 评论 -
CentOS6/CentOS7 双网卡配置bonding
CentOS6/CentOS7 双网卡配置bonding在CentOS6/RHEL6上配置网络绑定 网络绑定是将多个局域网卡(eth0和eth1)聚合成称为绑定接口的单个接口。 网络绑定是一项内核功能,也称为网卡绑定。 通常需要绑定来提供高可用性和负载均衡服务。 在本教程中,笔者在CentOS 6.X上配置网络绑定,笔者服务器有两个Lan卡(em1和em2)并将创建绑定接...原创 2018-03-16 15:57:46 · 9969 阅读 · 0 评论 -
CentOS7 安装GlusterFS
CentOS7 安装GlusterFSGlusterFS 介绍 Gluster是一个大尺度文件系统。它是各种不同的存储服务器之上的组合,这些服务器由以太网或无限带宽技术Infiniband以及远程直接内存访问RDMA互相融汇,最终所形成的一个大的并行文件系统网络。它有包括云计算在内的多重应用,诸如:生物医药科学,文档存储。Gluster是由GNU托管的自由软件,证书是AGPL。Gl...原创 2018-03-01 14:33:57 · 9168 阅读 · 0 评论 -
CentOS6.X 升级内核Kernel
CentOS 6.X升级Kernel,方便安装Docker升级方法 参考:http://elrepo.org/tiki/tiki-index.php导入public key:rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 有关ELRepo项目使用的GPG密钥的详细信息,请参阅https://www.elrepo.org/t原创 2017-12-01 10:19:19 · 12604 阅读 · 8 评论 -
CentOS7 安装Docker社区版
Docker CE for CentOS特点和优点轻松安装和设置优化的Docker环境,以便在裸机服务器和虚拟机上进行CentOS分发。 最新的Docker平台版本,具有内置的业务流程(集群和调度),运行时安全性,容器网络和卷,Docker CE可免费下载,并提供社区支持的每月Edge或季度稳定版本。 Docker EE订阅包括季度版本,每个版本有一年的维护和SLA的企业级支持。CentOS上安装d原创 2017-11-29 11:00:23 · 1335 阅读 · 0 评论 -
使用CentOS7 kvm虚拟机安装蓝鲸社区版(3.15)
使用C7 kvm虚拟机安装蓝鲸平台蓝鲸介绍蓝鲸官网: http://bk.tencent.com/蓝鲸社区版本下载:http://bk.tencent.com/download/蓝鲸智云社区:http://bbs.bk.tencent.com/forum.php蓝鲸安装准备蓝鲸相关软件包(V3.1.5 Beta)及加密证书(内测版本需申请http://bk.ten...原创 2017-10-01 07:19:50 · 2360 阅读 · 0 评论 -
CentOS 7 安装KVM,并创建虚拟机
使用KVM(基于内核的虚拟机)+ QEMU的虚拟化。 需要具有Intel VT或AMD-V功能的CPU。安装KVM[root@kvm-centos7 ~]# yum -y install qemu-kvm libvirt virt-install bridge-utils# 确保模块已加载[root@kvm-centos7 ~]# lsmod | grep kvm kvm_intel原创 2017-01-09 08:41:39 · 46533 阅读 · 7 评论 -
CentOS7 安装RocketMQ并使用
RocketMQ 介绍 Apache RocketMQ™是一个开源的分布式消息传递和流数据平台。RocketMQ Github: https://github.com/apache/incubator-rocketmq/RocketMQ 文档:http://rocketmq.apache.org/docs安装依赖 64bit OS, Linux/Unix/Mac + 64bit OS,原创 2017-09-11 18:01:33 · 4497 阅读 · 1 评论 -
CentOS7 安装并使用SQL Server
CentOS7 安装并使用SQL ServerLinux 上的 SQL Server 安装指南参考:https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-setup笔者基于CentOS7进行安装操作下载 Microsoft SQL Server Red Hat 存储库配置文件 sudo curl -o /etc/yum.r原创 2017-09-14 18:02:29 · 14787 阅读 · 5 评论 -
CentOS 7.x 下配置iSCSI网络存储
一、iSCSI简介iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCS原创 2016-10-31 12:03:06 · 19723 阅读 · 0 评论 -
KVM 操作虚拟机常用命令
管理kvm虚拟机 常用的虚拟机管理命令列出所有的虚拟机virsh list --all显示虚拟机信息virsh dominfo kvm-1显示虚拟机内存和cpu的使用情况yum install virt-top -yvirt-top显示虚拟机分区信息virt-df kvm-1关闭虚拟机(shutodwn)virsh shutdown kvm-1启动虚拟机virsh sta原创 2017-07-10 08:50:59 · 44518 阅读 · 0 评论 -
Jumpserver 1.0 安装脚本
CentOS7 最小环境安装Jumpserver 1.0版本脚本时jumpserver官方提供,笔者只负责搬运,原地址如下:https://raw.githubusercontent.com/jumpserver/Dockerfile/mysql/get.sh,请自行墙Jumpserver官网:http://www.jumpserver.org/Jumpserver Gi...原创 2018-03-20 14:49:05 · 2987 阅读 · 0 评论 -
CentOS7安装CMDBuild
CentOS7安装CMDBuild 实验背景、不想通过execl统计物理资源、资产。实验环境CentOS Linux release 7.4.1708 (Core)PostgreSQL 9.6JDK8+Tomcat8安装相关服务1、配置psotgresql yum源wget https://download.postgresql.org/pub...原创 2018-01-03 13:58:24 · 3389 阅读 · 0 评论 -
ansible-playbook调用zabbix-api自动添加主机
ansible-playbook调用zabbix-api自动添加主机playbook-example# example.yml---- hosts: "{{ host }}" vars: zabbix_host_groups: "{{ host }}" zabbix_url: "http://zabbix.example.com" zabbix_api_u...原创 2018-09-18 20:20:26 · 2190 阅读 · 0 评论 -
CentOS7最小化安装后初始化脚本
centos7 初始化脚本#!/bin/bash################################################## --Info# Initialization CentOS 7.x script################################################## Auther: shaonb...原创 2018-07-11 10:39:11 · 1680 阅读 · 0 评论 -
在CentOS/RHEL7上禁用IPv6
在CentOS/RHEL7上禁用IPv6在内核模块中禁用IPv6(需要重启)使用sysctl设置禁用IPv6(无需重新启动)在内核模块中禁用IPv6编辑/etc/default/grub并在行GRUB_CMDLINE_LINUX中添加ipv6.disable = 1,如下:# cat /etc/default/grubGRUB_TIMEOUT=5GRUB_DE...原创 2018-07-11 10:27:30 · 1642 阅读 · 0 评论 -
CentOS7安装IT资产管理系统Snipe-IT
CentOS7安装IT资产管理系统Snipe-IT介绍资产管理工具Github:https://github.com/snipe/snipe-it官网:https://snipeitapp.com/Demo:https://demo.snipeitapp.com/安装要求系统要求(https://snipe-it.readme.io/docs/requireme...原创 2018-06-26 13:43:48 · 25265 阅读 · 19 评论 -
CentOS7安装使用svn
CentOS7安装使用svn安装版本控制工具Subversion安装Subversion[root@vm-06 ~]# yum -y install subversion创建一个存储库。例如,笔者这里创建“/var/svn/repos/project”[root@vm-06 ~]# mkdir -p /var/svn/repos/project [root...原创 2018-06-26 13:40:53 · 896 阅读 · 0 评论 -
开源APM工具pinpoint安装与使用
CentOS7 安装pinpoint参考教程:http://naver.github.io/pinpoint/Pinpoint是用Java编写的大型分布式系统的APM(应用程序性能管理)工具。 受Dapper的启发,Pinpoint提供了一种解决方案,通过在分布式应用程序中跟踪事务来帮助分析系统的整体结构以及它们中的组件之间的相互关系。Pinpoint-Collector:收集各种...原创 2018-05-24 17:20:08 · 18077 阅读 · 4 评论 -
CentOS7 postgresql安装与使用
CentOS7 postgresql安装与使用安装配置postgresql# 安装[root@vm-06 ~]# yum -y install postgresql-server# 初始化[root@vm-06 ~]# postgresql-setup initdb Initializing database ... OK# 设置postgresql可被远程连接登录[r...原创 2018-06-12 15:59:37 · 8668 阅读 · 1 评论 -
ovirt告警邮件通知设置
ovirt告警邮件设置启用ovirt-engine-notifier服务来根据指定是事件发出邮件通知配置ovirt-engine-notifier# 从174行开始修改# vi /usr/share/ovirt-engine/services/ovirt-engine-notifier/ovirt-engine-notifier.conf# The SMTP mail ...原创 2018-05-16 14:44:45 · 882 阅读 · 0 评论 -
CentOS7 安装log.io服务显示实时日志
CentOS7 安装log.io服务 官网: http://logio.org/添加epel源yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安裝Log.io:服务架构,安装依赖# 安装开发工具包或者 yum install g...原创 2018-05-18 09:20:49 · 4021 阅读 · 0 评论 -
CentOS7 RabbitMQ 3.7.4 集群安装使用
原创 2018-05-09 22:52:06 · 2771 阅读 · 1 评论 -
CentOS7 设置用户密码规则
出于安全原因设置密码规则1、设置密码过期的天数。 用户必须在几天内更改密码。 此设置仅在创建用户时才会产生影响,而不会影响到现有用户。 如果设置为现有用户,请运行命令“chage -M(days)(user)”[root@shaonbean ~]# vi /etc/login.defs# line 25: set 60 for Password ExpirationPASS_MAX...原创 2018-04-17 18:52:50 · 13525 阅读 · 0 评论 -
CentOS 7 配置php语言开发环境
CentOS 7 配置php语言开发环境 初始化设置参考:http://blog.youkuaiyun.com/wh211212/article/details/52923673安装PHP 5.6 可以从CentOS SCLo软件集进行安装。 即使安装了5.4,因为5.6位于另一个PATH上也是可以安装的。# install from SCLo[root@linuxprobe ~]# yum --原创 2017-04-17 10:18:17 · 4601 阅读 · 0 评论 -
CentOS7安装开源跳板机(堡垒机)
CentOS7安装开源跳板机jumpserver(堡垒机) 开源跳板机(堡垒机):认证,授权,审计,自动化运维(Open source springboard machine ( fortress machine ): Authentication, authorization, audit, automated operation and maintenance).http://www.jum原创 2017-04-14 17:15:53 · 9200 阅读 · 1 评论 -
CentOS 7安装ownCloud
CentOS 7安装ownCloud ownCloud官网:https://owncloud.org/ ownCloud官方文档:https://doc.owncloud.org/安装ownCloud 安装ownCloud 9,依赖于LNMP(环境)安装Apache 参考:http://blog.youkuaiyun.com/wh211212/article/details/52982917安原创 2017-04-18 16:23:50 · 12016 阅读 · 0 评论 -
CentOS 7.2 安装Subversion(SVN)
subversion 简介Subversion是一个自由开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。 Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。subve原创 2016-11-11 14:57:29 · 12681 阅读 · 0 评论 -
CentOS 7.2 安装Nginx服务
一、 Nginx简介Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月原创 2016-11-03 09:09:29 · 4935 阅读 · 0 评论 -
CentOS 7 安装osquery监控系统
osquery 简介osquery是一个SQL驱动操作系统检测和分析工具。osquery支持像SQL语句一样查询系统的各项指标,可以用于OSX和Linux操作系统。它使得底层操作系统分析和监控性能更加直观项目主页:http://osquery.io/代码托管地址:https://github.com/facebook/osquer osquery 安装[root@linuxprobe~]# y原创 2016-11-10 10:57:52 · 6715 阅读 · 0 评论 -
CentOS 7.2 Yum安装MySQL 5.6
配置CentOS SCLo源[3] 添加 CentOS SCLo Software collections Repository.[root@linuxprobe~]# yum -y install centos-release-scl-rh centos-release-scl# set [priority=10][root@linuxprobe~]# sed -i -e "s/\]$/\]原创 2016-11-09 20:20:30 · 4220 阅读 · 4 评论 -
CentOS 7 安装Memcached服务
Memcached 简介Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。Memcached原创 2016-11-09 16:46:25 · 6263 阅读 · 0 评论 -
CentOS7部署NFS服务
1、NFS简介NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件 运行模式: C/S 模式 端口:CentOS7以NFSv4作为默认版本,NFSv4使用TCP协议(端口号是2049)和N原创 2016-10-28 11:50:24 · 6513 阅读 · 0 评论 -
CentOS 7配置DNS和DHCP服务
安装DnsmasqDnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。作为DHCP 服务器,dnsmasq 可以用于为局域网电脑分配内网ip地址和提供路由。DNS和DHCP两个功能可以同时或分别单独实现。dnsmasq轻量且易配置,适用于个人用户或少于50台主机的网络。此外它还自带了一个 P原创 2016-10-28 10:02:38 · 10275 阅读 · 0 评论 -
CentOS 7设置NTP、SSH服务
【1】配置NTP服务1、安装ntpd并配置ntp服务[root@vdevops ~]# yum -y install ntp # 18行: 添加允许同步的网络段restrict 10.1.1.0 mask 255.255.255.0 nomodify notrap[root@vdevops ~]# systemctl start ntpd [root@vdevops ~]#原创 2016-10-26 11:35:50 · 3581 阅读 · 0 评论 -
CentOS 7安装完成后初始化
CentOS 7系统安装完成之后进行的一系列操作,添加用户,设置SELINUX,配置网络,自定义VIM和sudo,更新系统原创 2016-10-25 16:13:45 · 17455 阅读 · 3 评论 -
CentOS 7.2 部署Rsync服务
Rsync 简介rsync是类unix系统下的数据镜像备份工具——remote sync。一款快速增量备份工具 Remote Sync,远程同步 支持本地复制,或者与其他SSH、rsync主机同步。Rsync 传送门:https://rsync.samba.org/Rsync 安装配置通过rsync将文件或目录从一个位置复制到另一个主机,使用cron定时自动设置rsync,参考本文教程,例如原创 2016-11-06 15:04:22 · 12672 阅读 · 2 评论 -
CentOS 7.2 部署邮件服务器(Postfix)
一、Postfix简介Postfix 是一种电子邮件服务器,它是由任职于IBM华生研究中心(T.J. Watson Research Center)的荷兰籍研究员Wietse Venema为了改良sendmail邮件服务器而产生的。最早在1990年代晚期出现,是一个开放源代码的软件。Postfix 官方网站:http://www.postfix.org/Postfix 下载地址:http:原创 2016-11-04 23:10:36 · 30256 阅读 · 0 评论 -
Win10下利用Workstation安装CentOS 7.x系统
一、下载CentOS 7本文所有配置均已CentOS 7.x版本为主,同样适用于Redhat 7.x版本的系统从以下站点下载CentOS 7.x的ISO镜像文件:http://mirrors.aliyun.com/centos/7.2.1511/isos/x86_64http://mirrors.163.com/centos/7.2.1511/isos/x86_64/二原创 2016-10-24 20:06:31 · 758 阅读 · 0 评论