自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 ssh登录失败,报:ssh_exchange_identification read Connection reset

OpenStack云主机ssh连接远程机器时提示“ssh_exchange_identification: Connection closed by remote host”或 Connection refused

2022-10-24 20:14:34 2336 1

原创 OpenStack云平台dashboard页面卸载或销毁,卡住一直转菊

OpenStack云平台dashboard页面退订销毁云硬盘,一直转菊,页面显示云硬盘状态为“销毁中”,一直转圈

2022-10-10 21:04:44 1168

原创 Docker的公共和私有Registry

一、镜像版本管理1、下载镜像格式:docker pull NAME[:tag]指定标签tagdocker pull ubuntu:12.04docker pull dl.dockerpool.com:5000/ubuntu:12.04不指定标签tagdocker pull ubuntu将从 Docker Hub 仓库下载一个 Ubuntu 12.04 操作系统的镜像[root@docker-centos ~]# docker pull ubuntu:12.0412.0

2021-02-26 11:13:02 361

原创 Docker配置镜像加速

国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。网易:https://hub-mirror.c.163.com/七牛云加速器:https://reg-mirror.qiniu.com阿里云:https://<你的ID>.mirror.aliyuncs.com当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Docker 的云平台选择对应的镜像加速服务。经过本

2021-02-26 10:41:18 438

原创 Docker跨主机网络-macvlan

Docker跨主机网络-macvlan一、搭建Docker的 macvlan 网络环境docker 开发了另一个支持跨主机容器网络的 driver:macvlanmacvlan 本身是 Linxu kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址,即多个 interface,每个 interface 可以配置自己的 IPmacvlan 本质上是一种网卡虚拟化技术,Docker 用 macvlan 实现容器网络macvlan 的最大优点是性能极好,相比其他实现,ma

2021-02-26 09:51:45 2435 1

原创 Docker跨主机网络-overlay

一、前言Docker网络1、单 Docker Host 容器通信网络方案none、host、bridge 和 joined 容器2、跨主机容器间通信网络方案A、Docker 原生Network 的 overlay 和 macvlanB、第三方方案常用的有flannel、weave 和 calicoN方案如何与 Docker 集成?利用: libnetwork 以及 CNM2.1、libnetwork & CNMlibnetwork 是 Docker 容器...

2021-02-26 09:44:17 814

原创 Docker多主机管理Docker Machine

Docker多主机管理Docker Machine一、Docker Machinedocker machine是docker提供的一个命令行工具,通过这个工具可以远程管理、控制多台主机,例如在每台主机上安装、配置docker,在远程主机上执行各种docker指令等multi-host 环境下,为 host 安装和配置 docker用 Docker Machine 批量安装和配置 docker hostDocker Machine 支持在不同的环境(传统Linux、虚拟化平台、公有云:统称

2021-02-25 17:15:20 827

原创 Docker存储之storage driver和Data Volume

Docker存储之Storage Driver和Data Volume在使用 Docker 的过程中,势必需要查看容器内应用产生的数据,或者需要将容器内数据进行备份,甚至多个容器之间进行数据共享,这就必然会涉及到容器的数据管理Docker 为容器提供了两种存放数据的资源:A、由 Storage Driver管理的镜像层和容器层B、Data Volume一、Storage Driver容器 = 1个最上层的可写容器层 + N干只读镜像层组成容器的数据就存放在这些层...

2021-02-25 16:56:12 783

原创 Docker中Container的网络

Docker中Container的网络一、Docker单host容器网络查看Docker 自动在 host 上创建的3个网络docker network ls1、none 网络none 网络是什么都没有的网络挂在这个网络下的容器除了 lo,没有其他任何网卡容器创建时,用 --network=none 指定使用 none 网络docker run -it --network=none busyboxbusybox是什么?(1)busybox是Linux...

2021-02-25 16:41:15 1259

原创 Docker中容器底层实现技术cgroup和namespace

Docker中容器底层实现技术cgroup和namespacecgroup 实现资源限额, namespace 实现资源隔离一、cgroup1、概述cgroup 全称 Control GroupLinux 操作系统通过 cgroup 设置进程使用 CPU、内存 和 IO 资源的限额--cpu-shares、-m、--device-write-bps 就是在配置 cgroupcgroup 可在 /sys/fs/cgroup 中找到它2、启动一个容器--cpu-shares=51

2021-02-25 16:29:53 547

原创 Docker中限制容器对资源的使用

一、限制容器对内存的使用Docker 通过2个参数来控制容器内存的使用量1、设置内存的使用限额-m 或 --memory例如:-m 100M ; --memory 2G2、设置 memory+swap 的使用限额--memory-swap例如:--memory-swap=300M具体事例阐述:docker run -m 200M --memory-swap=300M ubuntu:14.04容器最多使用 200M 的内存和 100M 的 swap默认情况下,上..

2021-02-25 16:20:16 1091

原创 Docker容器的运行和操作

一、容器的运行1、运行容器docker rundocker run ubuntu:12.04 pwd容器启动时执行 pwd,返回的 / 是容器中的当前目录,运行完之后,自动退出容器2、查看所有容器docker ps -adocker container ls -a-a 显示所有状态的容器,状态为Up、Exited3、保持容器长期运行原理:容器的生命周期依赖于启动时执行的命令,只要该命令不结束,容器也就不会退出-d 以后台方式启动容器docker run ...

2021-02-25 16:10:29 1512

原创 Docker的公共和私有Registry

一、镜像版本管理1、下载镜像格式:docker pull NAME[:tag]指定标签tagdocker pull ubuntu:12.04docker pull dl.dockerpool.com:5000/ubuntu:12.04不指定标签tagdocker pull ubuntu将从 Docker Hub 仓库下载一个 Ubuntu 12.04 操作系统的镜像[root@docker-centos ~]# docker pull ubuntu:12.0412.0

2021-02-25 11:35:52 327

原创 Docker镜像的缓存特性和Dockerfile

一、Docker镜像的缓存特性1、构建镜像Docker 会缓存已有镜像的镜像层,构建新镜像时,如果某镜像层已经存在,就直接使用,无需重新创建。例如:在前面的 Dockerfile 中添加一点新内容,往镜像中复制一个文件imageFuGai:vi Dockerfile# This my first CentOS Dockerfile# Version 1.0# Base imagesFROM centos#MAINTAINERMAINTAINER zola.

2021-02-25 11:22:23 1500

原创 Docker学习,从hello-word到Dockerfile创建镜像

一、Docker的最小镜像hello-world1、docker pull 下载hello-world镜像docker pull hello-world2、docker images 查看hello-world镜像信息dockerimages hello-world3、docker run hello-world 运行Docker你好!此消息显示您的安装似乎工作正常。为了生成这个消息,Docker采取了以下步骤:1Docker客户端...

2021-02-24 17:56:05 719

原创 安装Docker及运行第一个容器httpd

一、练习环境1、操作系统-CentOS 7.5版本(本机可上互联网)2、Docker最流行的管理工具-DockerEngine3、Docker默认的runtime-runc二、Docker的安装此处参考官网链接https://docs.docker.com/engine/install/centos/也可参考:https://www.runoob.com/docker/ubuntu-docker-install.html若已安装docker相关软件,请先卸载yum .

2021-02-24 16:57:08 1674

原创 MySQL数据库备份与恢复--mysqldump命令

1.数据库的备份与恢复1)备份指定数据库mysqldump -u root -p test &gt; ./test.dump2)备份所有库mysqldump -u root -p --all-databases &gt; ./all.dump3)恢复所有库mysql -u root -p &lt; ./all.dump4)恢复指定数据库mysql -u root -p test &...

2018-08-17 21:15:59 1399

原创 MariaDB的Galera集群应用场景--数据库多主多活

实施环境Centos  7.2V  1511MySQL  5.5.52V应用场景描述先前未做双主双活集群;一台数据库节点有历史数据;现在要做双主双活Galera集群.场景模拟演练创建一台有历史数据的数据库节点从另一个MySQL数据库中,备份所有数据,然后将数据导入到本地数据库节点.安装同版本yum -y install mariadb-server.x86_6...

2018-08-17 21:11:25 1842

原创 MariaDB的Galera集群-双主双活安装设置

MariaDB的Galera集群-双主双活安装设置一、Galera原理 1、简介 Galera Cluster for MySQL是一套基于同步复制的多主MySQL集群解决方案,使用简单,没有单点故障,可用性高,能很好保证业务不断增长时数据的安全和随时的扩展。 2、Galera多主模型的主要特点 基于同步复制 多主服务器的拓扑结构` 可以在任意节点上进行读写 自动剔除故障节点 ...

2018-08-17 20:54:54 5983

原创 HyperTextTransferProtocol(HTTP协议)详解

HyperTextTransferProtocol(HTTP协议) 一、说明 1〉HTTP协议建立在TCP/IP协议基础上。 2〉全称hypertexttransferprotocol超文本传输协议。 3〉HTTP协议1.0和1.1版本,目前用1.1版本。 HTTP协议1.0称为 短连接。 HTTP协议1.1称为 长连接。 所谓长短,指连接持续的时间。二、HTTP的请求部分 基本结构

2015-03-27 21:24:45 5478

原创 Servlet服务器端和客户端中文输出乱码问题

1,浏览器的编码-点-右键-看-编码-确认是 utf-8。 2,web服务器编码 ISO-8859-1情况一、表单 表单内容:html meta http-equiv=”content-type” content=”text/html;charset=utf-8”/ body h1>我们的表单 form action=”/,,” method=”post” 用户名:input type

2015-03-27 20:35:58 1263

原创 Servlet+JDBC+MySQL简单web练习

Servlet+JDBC+MySQL简单web练习一、Servlet结构 1〉构造函数constructor 2〉init();初始化——〉将web.xml中有关sql的配置和相关连接语句封装到该函数中。 3〉doGet();doPost();将数据库操作的sql语句封装到该函数。 4〉destory();将相关资源释放,如:关闭数据库语句封装到该函数中。二、JDBC(oop)+Mysql(

2015-03-19 23:49:59 761

原创 在MyEclipse中配置tomcat和简单web平台搭建调试

一、在MyEclipse中配置tomcat: 要求:安装好MyEclipse和tomcat(记下安装路径) 首先:window–>preferencs–>servers–>tomcat(6版本及其以上版本选tomcat 6.x)–>Enable(点选)–>添加tomcat安装目录(在Tomcat home directory:)–>ok(点击) 验证:在浏览器地址栏中输入:http://loc

2015-03-18 23:36:40 570

原创 MySQL和MyEclipse的数据库连接操作

一、已经正确安装MySQL数据库和MyEclipse软件。 二、本人在doc下建立数据库school(名)和表(StudentInfo) 进入doc后:相关代码参考 show databases; 展示所有数据库 exit; 推出doc create database School; 创建一个数据库 use School; 进入数据库 create table Student

2015-03-12 20:42:06 1546

原创 通过Doc在MySQL数据库中建表

进入doc后: show databases; 展示所有数据库 exit; 推出doc create database School; 创建一个数据库 use School; 进入数据库 create table StudentInfo( name char(10), age char(3) ); 建表 insert StudentInfo(name,ag

2015-03-12 20:14:40 1339

SQL2005JDBC.CHM

SQL2005JDBC.CHM,学习sql和jdbC的极好文档

2015-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除