上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 本文主要介绍KVM虚拟机的一些基本实践操作。对KVM虚拟机的管理操作主要是基于libvirt的命令行工具virsh进行的。 一、安装与启动 1. KVM模块检查 (1)查看当前Linux系统核心是否包含KVM模块(Linux内核2.6.20及以上版本包含KVM模块): uname -r #或 cat 阅读全文
posted @ 2022-05-21 20:40 疯一样的狼人 阅读(1941) 评论(0) 推荐(0)
摘要: 注:文中图片直接借用大佬文章中的图片,链接见文末。 一、虚拟化技术简介 1. 什么是虚拟化技术 在一个物理机(宿主机)上安装一个操作系统,操作系统上安装一个虚拟化软件,在虚拟化软件上创建出多个虚拟机。虚拟机发起系统调用等特权指令的操作时会被虚拟化软件接收,经过虚拟化软件处理后交由宿主机实现系统调用。 阅读全文
posted @ 2022-05-21 13:04 疯一样的狼人 阅读(6448) 评论(0) 推荐(0)
摘要: 本文简单介绍Go语言对etcd v3的基本操作。 1. Import package import ( "github.com/coreos/etcd/clientv3" "github.com/coreos/etcd/mvcc/mvccpb" ) 2. Declare Variables var 阅读全文
posted @ 2021-08-11 22:59 疯一样的狼人 阅读(1015) 评论(0) 推荐(0)
摘要: etcd可通过客户端命令行工具 etcdctl 对etcd进行请求操作,本文基于etcd v3 API,简单介绍etcd的命令行基本操作。注意,若已经开启了鉴权功能,以下所有命令都需要使用选项 --user 带上用户名和密码。 1. 写key 2. 读key (1)读取一个key 可使用选项 --p 阅读全文
posted @ 2021-08-09 22:56 疯一样的狼人 阅读(6975) 评论(0) 推荐(0)
摘要: etcd集群有两种启动方式 — 静态配置、服务发现。其中服务发现又包含etcd自发现和DNS自发现两种模式,本文首先简单介绍一下这两种集群启动方式,然后以静态配置为例,进行实践,讲解etcd集群的部署过程。 etcd集群的部署方式 1. 静态配置 比较适用于线下环境,集群节点个数已知,各节点地址也已 阅读全文
posted @ 2021-08-09 22:27 疯一样的狼人 阅读(4433) 评论(0) 推荐(1)
摘要: Docker若未安装Docker,可参考以下资料进行安装:https://books.studygolang.com/docker_practice/install/ Nginx1. 拉取镜像 docker pull nginx 2. 运行容器(1)创建项目程序根目录,编写一个简单测试的html文件 阅读全文
posted @ 2020-06-11 20:43 疯一样的狼人 阅读(4398) 评论(0) 推荐(0)
摘要: 安装go package: go get github.com/olivere/elastic 开撸: /** * es demo * author:JetWu * date:2020.06.10 */ package es import ( "context" "errors" "fmt" "lo 阅读全文
posted @ 2020-06-10 17:49 疯一样的狼人 阅读(761) 评论(0) 推荐(0)
摘要: 一、es数据存储简单介绍1. 概念解释Index:索引,它是单个数据库的同义词。Type:索引类型,它是单个数据表的同义词。Document:文档,它是单条数据记录的同义词。mapping:映射,相当于数据库的表结构。 理论上一个Index可以包含多个Type,但是在实际应用中一般一个Index只包 阅读全文
posted @ 2020-06-10 17:45 疯一样的狼人 阅读(5061) 评论(0) 推荐(0)
摘要: 一、es简单介绍 elasticsearch是一个分布式、RESTful风格的数据搜索和分析引擎。es使用简单,支持集群,适用于海量数据的存储、搜索与分析,应用十分广泛。 二、es环境搭建1. 安装jdk下载安装jdk1.8,添加系统环境变量JAVA_HOME,值为jdk1.8的安装路径。2. 安装 阅读全文
posted @ 2020-06-07 13:14 疯一样的狼人 阅读(3899) 评论(1) 推荐(0)
摘要: 本文讲解gRPC接入etcd,实现服务注册与服务发现。需要先安装Go语言的etcd客户端包: go get go.etcd.io/etcd/clientv3 然后就可以开始操作一波了。说明:以下代码需要根据实际代码位置对import语句内容进行微调。我的目录结构:$GOPATH/src/go-git 阅读全文
posted @ 2020-05-06 18:09 疯一样的狼人 阅读(9362) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页