23
2024
05
mysql实现高可用架构之MHA
一、简介 MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master 节点,在此期间,MHA 会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA 还提供了 master 节点的在线切换功能,即按需切换 master/slave 节点。 MHA 是由日本人 yoshinor
作者:hqy | 分类:SQL | 浏览:182 | 评论:0
23
2024
05
实战项目——mysql主从架构的实现
一主一从1.1 环境准备: centos系统服务器2台、 一台用户做Mysql主服务器, 一台用于做Mysql从服务器, 配置好yum源、 防火墙关闭、 各节点时钟服务同步、 各节点之间可以通过主机名互相通信1.2 准备步骤:1)iptables -F && setenforce 清空防火墙策略,关闭selinux2)拿两台服务器都使用yum方式安装Mysql服务, 要求版本一致3)分别启动两台服务器mysql服务, 确保服务正常 架构图:1.3 实现步骤:1.3.1 配置m
作者:hqy | 分类:SQL | 浏览:181 | 评论:0
23
2024
05
项目实战——企业级Zabbix监控实战
项目实战——企业级Zabbix监控实战实验一:Zabbix监控的搭建1、实验准备 centos系统服务器3台、 一台作为监控服务器, 两台台作为被监控节点, 配置好yum源、 防火墙关闭、 各节点时钟服务同步、 各节点之间可以通过主机名互相通信。1)所有机器关闭防火墙和selinux iptables -F && setenforing2)根据架构图,实验基本设置如下:2、Zabbix的安装1)更新我们的yum仓库 我们去官网下载一个包zabbi
作者:hqy | 分类:Linux | 浏览:162 | 评论:0
23
2024
05
自动化运维工具——puppet详解(二)
一、class 类1)什么是类? 类是puppet中命名的代码模块,常用于定义一组通用目标的资源,可在puppet全局调用; 类可以被继承,也可以包含子类; 具体定义的语法如下:class NAME{
... puppet code ...
} 其中,在我们定义的时候,需要注意的是:类的名称只能以小写字母开头,可以包含小字字母、数字和下划线。每个类都会引入一个新的变量scope ,这意味着在任何时候访问类中的变量时,都得使用其完全限定名称。不
作者:hqy | 分类:Linux | 浏览:161 | 评论:0
23
2024
05
自动化运维工具——puppet详解(一)
一、puppet 介绍1、puppet是什么 puppet是一个IT基础设施自动化管理工具,它能够帮助系统管理员管理基础设施的整个生命周期: 供应(provisioning)、配置(configuration)、联动(orchestration)及报告(reporting)。 基于puppet ,可实现自动化重复任务、快速部署关键性应用以及在本地或云端完成主动管理变更和快速扩展架构规模等。 遵循GPL 协议(2.7.0-), 基于ruby语言开发。 2.7.0 以后使用(Apache 2
作者:hqy | 分类:Linux | 浏览:145 | 评论:0
23
2024
05
自动化运维工具——ansible详解(二)
Ansible playbook 简介 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。 通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。playbook 就像 Ansible 控制器给被控节点列出的的一系列 to-do-list ,而被控节点必须要完成。 也可以这么理解,playbook 字面意思,即剧本,现实中由演员按照剧本表演,在Ansible中,这次由计算机进行表演,由计算机安装,部署应用,提供对外服务,
作者:hqy | 分类:Linux | 浏览:153 | 评论:0
23
2024
05
自动化运维工具——ansible详解(一)
ansible 简介ansible 是什么? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。ansible不需要在远程主机上安装client/agents,因为它们是基于ssh
作者:hqy | 分类:Linux | 浏览:135 | 评论:0
23
2024
05
朝天椒USB Server
挺贵的,但感觉虚拟化用这个,很使用,解决很多USB狗的问题?http://www.forwave.com/UkeyManager.html虚拟机在日常使用中呢,是越来越普及,越来越方便,但是长久使用时,也暴露出了它无法避免的问题,那是脱离硬件的虚拟机无法支持USB设备,对于一些依赖加密狗的应用软件来说就是一个大问题,对于此种问题,EastFax USB Server可以帮你解决。EastFax USB Server是一款智能USB远程连接,集中管控的软硬件结合产品,将Ukey插在USB Serv
作者:hqy | 分类:技术文章 | 浏览:195 | 评论:0
23
2024
05
常见的几个虚拟机平台
说起虚拟机,相信作为技术人员的小伙伴们不会感到陌生。虚拟机的使用场景非常多,如搭建测试环境、在Windows系统中安装Linux或在Mac机器上运行Windows系统、甚至还可以用来进行安全实验。虚拟机的关键优势在于实现了跟原生系统的完全隔离,这使得我们可以在虚拟机上做各类测试,而不担心宿主机的崩溃。下面,我将介绍目前市面上适合个人用户使用的六款最佳虚拟化软件,让你可以更好的选择。01—VMware WorkstationVmware作为全球最知名的虚拟化企业,至今已有超过20年的发展历史。在针
作者:hqy | 分类:虚拟化&超融合 | 浏览:194 | 评论:0
23
2024
05
Openstack云平台脚本部署之Dashboard配置
一、简介Openatck Dashboard(Horizon)提供了一个 基于web的用户界面,使得云平台管理员以及用户可以以图形化界面方式管理不同的Openstack资源以及服务。Dashboard使用Django Web框架开发,调用OpenStack API,支持将session存储在DB、Memcached中。当前配置默认认证服务使用的Apache HTTP服务和Memcached服务。二、部署脚本Dashboard配置需要在三个控制节点上执行配置操作,配置脚本install-confi
作者:hqy | 分类:虚拟化&超融合 | 浏览:165 | 评论:0
23
2024
05
openstack云计算平台 2(计算服务、Networking 服务、命令行方式启动实例)
一、组件3—计算服务1.简介参考官网:点击使用OpenStack计算服务来托管和管理云计算系统。OpenStack计算服务是基础设施即服务(IaaS)系统的主要部分,模块主要由Python实现。OpenStack计算组件请求OpenStack Identity服务进行认证;请求OpenStack Image服务提供磁盘镜像;为OpenStack dashboard提供用户与管理员接口。磁盘镜像访问限制在项目与用户上;配额以每个项目进行设定(例如,每个项目下可以创建多少实例)。OpenStack组
作者:hqy | 分类:虚拟化&超融合 | 浏览:193 | 评论:0
23
2024
05
openstack云计算平台 1(认证服务、镜像服务)
一、openstack云计算平台1.openstack简介OpenStack是一个云操作系统,它控制整个数据中心的计算、存储和网络资源的大型池,所有这些都通过具有通用身份验证机制的api进行管理和配置。还提供了一个仪表板,允许管理员控制,同时允许用户通过web界面提供资源。除了标准的基础设施即服务功能外,其他组件还提供编排、故障管理和服务管理等服务,以确保用户应用程序的高可用性。OpenStack 架构由大量开源项目组成。其中包含 6 个稳定可靠的核心服务,用于处理计算、网络、存储、身份和镜像;
作者:hqy | 分类:虚拟化&超融合 | 浏览:174 | 评论:0
23
2024
05
openstack云计算平台 3 (Dashboard搭建、创建云主机平台)
一、组件5—DashboardDashboard(horizon)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务,这个部署示例使用的是 Apache Web 服务器。接下来将描述如何在控制节点上安装和配置仪表板。1.检查云主机状态首先用admin用户身份登陆;查看集群状态查看镜像、计算节点、网络等等云主机已启动也可以在计算节点上查看云主机,已启动(有网卡信息)2.安装和配置安装软件包编辑文件 /etc/openstack-dashboard/local_s
作者:hqy | 分类:虚拟化&超融合 | 浏览:213 | 评论:0
23
2024
05
openstack 宿主页面 openstack界面操作
Openstack Dashboard 操作指南这里我大概把我们能用到的基本操作做一个说明。使用admin账户登陆进去之后,看到的页面应该是这样。这里如果是非admin账户的话,左边就只有projet标签页,而没有admin标签页。 右上角的“Settings” 可以进行一系列用户的设置,例如语言选择,更改密码等Admin标签页(管理员权限)这个标签页,只有管理员权限的用户才能访问。分为2部分,System Panel 和 Identity Panel。System Panel(系统面
作者:hqy | 分类:虚拟化&超融合 | 浏览:193 | 评论:0
23
2024
05
OpenStack云计算平台-Dashboard(图形化)
一、安装和配置1、安全并配置组件安装软件包:yum install openstack-dashboard 编辑文件vim /etc/openstack-dashboard/local_settingsvim /etc/httpd/conf.d/openstack-dashboard.conf2、完成安装systemctl restart --now httpd.service memcached.serv
作者:hqy | 分类:虚拟化&超融合 | 浏览:188 | 评论:0
23
2024
05
云计算 私有云openstack 搭建指导 【99%成功率】
开始搭建openstack准备文件(如果没有请百度搜索)CentOS-7-x86_64-DVD-1511.isoXianDian-IaaS-v2.2.isocirros-0.3.4-x86_64-disk.imgSecureCRSWinSCP创建controller虚拟机点击创建虚拟机,然后下一步,点击自定义硬件。内存配置为4G,新增网络适配器,设置为仅主机模式。(一个网卡为NAT,一个网卡为仅主机模式)。确定安装。注意:为了节省时间,请最小化安装1511版本!自定义—>稍后安装操作系统提
作者:hqy | 分类:虚拟化&超融合 | 浏览:160 | 评论:0
23
2024
05
VMware 逃逸基础知识
虚拟化相关概念VMM:即 VM Monitor ,也被称为 Hypervisor(虚拟机监控程序)。VMM 是 guest os 的管理器,管理虚拟机运行。例如 Windows 的 Hyper-V ,linux 的 KVM 以及裸机上安装的 Xen 和 VMware ESXi 都属于 VMM 。Host OS:如果 VMM 是依赖于操作系统的,则宿主机操作系统,运行 VMM 。Guest OS:客户机操作系统,即虚拟机 VM 。VMM 简介VMM 的特性运行在 VMM 上的程序必须和原始硬件运行
作者:hqy | 分类:编程 | 浏览:182 | 评论:0
23
2024
05
[OGeek2019 Final]OVM(简易虚拟机逃逸)
前言:对vm pwn这类题型还没怎么了解,找了一道[OGeek2019 Final]OVM,入个门先前置知识:先引用一波https://www.anquanke.com/post/id/208450#h2-1虚拟机保护的题目相比于普通的pwn题逆向量要大许多,需要分析出分析出不同的opcode的功能再从中找出漏洞,实际上,vmpwn的大部分工作量都在逆向中,能分析出虚拟指令集的功能实现,要做出这道题也比较容易了。1.虚拟机保护技术 所谓虚拟机保护技术,是指将代码翻译为机器和人都无法识别
作者:hqy | 分类:虚拟化&超融合 | 浏览:145 | 评论:0
23
2024
05
OpenStack简介
架构:OpenStack 采用分布式架构,由多个组件组成。以下是 OpenStack 核心组件的描述:Nova(计算服务): Nova 负责管理和调度计算资源,包括虚拟机实例的创建、销毁和监控。它提供了弹性的计算能力,支持自动扩展和负载均衡。Neutron(网络服务): Neutron 提供了网络服务,包括虚拟网络的创建、管理和连接。它支持软件定义网络(SDN)技术,允许用户自定义网络拓扑,并提供安全组和防火墙等网络安全功能。Cinder(块存储服务): Cinder 提供了块存储服务
作者:hqy | 分类:虚拟化&超融合 | 浏览:130 | 评论:0
23
2024
05
(openstack搭建)openstack云平台部署-详细完整教程
openstack云平台部署(完整教程)环境要求Openstack硬件环境:Vmware虚拟机3台,控制节点配置需求4C8G20G,计算节点2C4G20GOpenstack网络要求:至少一套网络,使用Vmware虚拟机的网络即可操作系统要求:centos7*即可,openstack开源版本均支持大部分开源操作系统,centos、ubnutu、suse等等,centos7操作系统的安装详见操作系统安装文档。本指南中使用的ip控制节点:controller:192.168.44.3计算节点:comp
作者:hqy | 分类:虚拟化&超融合 | 浏览:225 | 评论:0