- 博客(21)
- 收藏
- 关注

原创 Linux命令记录
timedatectl命令对于RHEL / CentOS 7和基于Fedora 21+的分布式系统来说,是一个新工具,它作为systemd系统和服务管理器的一部分,代替旧的传统的用在基于Linux分布式系统的sysvinit守护进程的date命令。timedatectl命令可以查询和更改系统时钟和设置,你可以使用此命令来设置或更改当前的日期,时间和时区,或实现与远程NTP服务器的自动系统时钟同步...
2018-10-31 14:26:58
622
原创 Docker 跨节点网络方案配置
实验目的如何创建veth pair设备?了解容器网络namespace机制,如:如何将虚拟网络设备配置给某个容器专用?宿主机如何管理容器的网络?openvswitch虚拟交换机的操作实验环境两台宿主机,host1(192.168.1.10)、host2(192.168.1.14)每台宿主机已安装docker、openvswitch实现效果两个在不同宿主机上的容器可以互...
2019-10-18 09:53:20
862
原创 Overlay FS
用途某些场景下,数据由只读部分(如容器镜像)和可更改部分组成,Overlay FS可以很好的对其进行合并展示及管理,同时Overlay FS也可以在不修改底层架构情况下扩容当前文件系统。架构示例cd /tmpmkdir lower upper workdir overlaysudo mount -t overlay -o \lowerdir=/tmp/lower,\upperdi...
2019-10-17 13:21:59
377
原创 openstack-neutron网络节点高可用
环境配置信息:计算节点:agent_mode = dvr_no_external网络节点:agent_mode = dvr_snat该模式下南北流量统一走网络节点网络节点数量:3如何保证南北方向网络的高可用?Add the following to /etc/neutron/neutron.conf:[DEFAULT]core_plugin = ml2service_plugin...
2019-05-11 14:52:08
2431
原创 ceph存储性能测试
环境信息主机:3台osd:每台6个ceph 版本:L测试工具:fio存储网卡:万兆单块磁盘性能随机读写:fio --filename=./test -iodepth=64 -ioengine=libaio -direct=1 -rw=randread -bs=4k -size=2G -numjobs=64 -runtime=100 -group_reporting -name=t...
2019-04-15 19:20:36
3261
2
原创 neutron DVR 通信流程
A:192.168.1.5B:192.168.2.7A ping B数据包首先到达A的网关qr1:192.168.1.1[root@compute2 ~]# ip netns exec qrouter-37842dc4-50bf-44b0-9559-00fe2cd7bac8 ip nei192.168.1.2 dev qr-e6a45441-da lladdr fa:16:3e:14:...
2019-04-15 10:30:30
1046
原创 Ceph rbd 存储原理
创建一个rbd[root@node1 ~]# rbd create bar --size 2048 [root@node1 ~]# rados -p rbd lsrbd_header.86f46b8b4567rbd_directoryrbd_id.barrbd_childrenrbd_inforbd_trash系统创建名为bar的rbd时会为期生成一个id,如:86f46b8b...
2019-04-10 19:30:17
2331
原创 neutron 网络通信原理(非分布式路由)
环境说明:L2组件:openvswitch路由:非DVR(分布式路由)模式1、VM to VMA:192.168.0.4B:192.168.0.3computeA:vm A所在宿主机computeB:vm B所在宿主机A ping B通过arp协议获取目标主机mactap852eac19-fe: VM A的虚拟网卡设备tapf88c6b30-dc:VM B的虚拟网卡设备[...
2019-04-01 19:20:57
1641
1
原创 Ceph命令学习
1、ceph osd tree显示osd树[root@node1 ~]# ceph osd treeID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF -1 0.14639 root default -3 0.04880 host node1 ...
2019-03-26 20:01:14
290
原创 ceph 安装
部署架构环境要求操作系统:centos7.4配置:4核8Gceph-deploy:2.0.1ceph:ceph version 12.2.11 (26dc3775efc7bb286a1d6d66faee0ba30ea23eee) luminous (stable)安装 CEPH-DEPLOY1. 设置源:curl -o /etc/yum.repos.d/CentOS-Base.r...
2019-03-25 22:23:41
301
原创 openstack 常见问题记录
dashboard关机后,当尝试在计算节点使用virsh命令启动时会自动触发nova manager的关机操作,因为当前数据库中状态为关机云主机迁移过程中有时会提示如下错误:94559bf78fc744e95e7d7 - - -] [instance: ffe3b71d-1152-408d-9c6e-22b7d5a5d9c6] Live migration stuck for 150 sec...
2018-11-19 15:25:34
720
原创 Linux大页内存(hugepage)使用
什么是大内存页huge page?“大内存页”有助于 Linux 系统进行虚拟内存管理。顾名思义,除了标准的 4KB 大小的页面外,它们还能帮助管理内存中的巨大的页面。使用“大内存页”,你最大可以定义 1GB 的页面大小。在系统启动期间,你能用“大内存页”为应用程序预留一部分内存。这部分内存,即被“大内存页”占用的这些存储器永远不会被交换出内存。它会一直保留其中,除非你修改了配置。这会极大...
2018-10-24 17:58:41
9616
原创 Linux cpu管理
1、lscpu、cat /proc/cpuinfo、top+1等命令都可以看到当前系统的cpu信息2、chcpu 可启用关闭cpu
2018-10-18 18:13:10
516
原创 qcow2虚拟磁盘碎片整理方案二
qcow2格式的虚拟磁盘在虚拟机使用的过程中所占的宿主机物理磁盘会不断增加,即使虚拟机内部将所占空间释放后,所占的宿主机磁盘依然不会减少,本文验证第二种磁盘碎片整理的方案环境说明:虚拟机内部磁盘空间共20G,已用约5.4G,可用15G 宿主机磁盘工具共占用30G(14G增量+16Gbase) 验证过程: 1、使用qemu-img convert方式进...
2018-10-18 11:05:04
1212
原创 qcow2虚拟磁盘碎片整理方案一
qcow2格式的虚拟磁盘在虚拟机使用的过程中所占的宿主机物理磁盘会不断增加,即使虚拟机内部将所占空间释放后,所占的宿主机磁盘依然不会减少,本文验证几种磁盘碎片整理的方案环境说明:虚拟机内部磁盘空间共20G,已用约6.6G,可用14G 验证过程: 宿主机虚拟磁盘已占用约18.7G,约12G空间浪费1、使用qemu-img convert方式进行转换测试...
2018-10-18 09:32:52
2128
2
原创 mysql高可用之PXC(Percona XtraDB Cluster)搭建
环境说明:mysql1 10.200.137.107mysql2 10.200.137.108mysql3 10.200.137.1091、下载安装包一般通过yum直接安装时速度比较慢,所以可以考虑到官网直接用迅雷下载下载地址: https://www.percona.com/downloads/Percona-XtraDB-Cluster-LATES
2017-09-05 18:42:20
462
原创 nova 冷迁移配置nova用户互信
openstack 虚拟机冷迁移是nova用户通过scp命令将镜像文件拷贝至目标服务器,该过程需要设置nova用户各个节点之间(如compute81、compute82、compute83)互信,操作如下:#查看nova用户状态[root@linux-node1 ~]# cat /etc/passwd|grep novanova:x:162:162:OpenStack Nova Dae
2017-07-06 15:53:24
1363
原创 虚拟化场景计算节点参考配置
1. biosCPU Power and Performance Policy =》performanceenable every prefetchenable NUMA supportenable x2apic2. 内核启动参数selinux=0tsc=reliablenohz=offintel_idle.max_cstate=0kvm.ignor
2016-10-13 09:40:22
842
转载 LVM教程
PV(physical volume):物理卷在逻辑卷管理系统最底层,可为整个物理硬盘或实际物理硬盘上的分区。VG(volume group):卷组建立在物理卷上,一卷组中至少要包括一物理卷,卷组建立后可动态的添加卷到卷组中,一个逻辑卷管理系统工程中可有多个卷组。LV(logical volume):逻辑卷建立在卷组基础上,卷组中未分配空间可用于建立新的逻辑卷,逻辑卷建立后可以动态扩展和缩
2016-08-06 15:21:36
408
原创 小知识大智慧
1.如何确定Windows或Linux主机出口IP? Linux执行:curl http://members.3322.org/dyndns/getip Windows:浏览器打开http://members.3322.org/dyndns/getip
2016-07-21 10:18:18
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人