Linux
zyqliang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记一次p2v转换报错解决
一台rhel6.9的物理机做p2v时报如下错误FAILED: An error occurred during the conversion: 'KeepOneBootEntry:There is no matching kernel modules for kernel /tboot.gz'虽然有报错,但是可以看到esxi主机上已经存在该虚拟机了,打开电源发现无法进入系统,当然也没法查看...原创 2020-05-08 09:05:35 · 3382 阅读 · 0 评论 -
rhel7网卡配置team
1、安装teamd包yum install teamd -y2、将/usr/share/doc/teamd-1.17/example_ifcfgs/1 (不一定是1.17这个版本)目录下的三个文件拷贝至//etc/sysconfig/network-scripts/3、文件名可以自己修改注意将ONBOOT改为yes,剩下来的步骤跟配置IP一样,完成之后重启network服...原创 2020-03-20 15:48:00 · 890 阅读 · 0 评论 -
获取分布式交换机端口组
def get_dvs_portgroup(content): for datacenter in content.rootFolder.childEntity: networkFolder = datacenter.networkFolder for childEntity in networkFolder.childEntity: ...原创 2019-08-12 10:50:50 · 503 阅读 · 0 评论 -
获取vsan使用率
for datacenter in content.rootFolder.childEntity: for datastore in datacenter.datastore: datastore_name = datastore.name #datastore名称 cap...原创 2019-08-09 09:25:37 · 387 阅读 · 0 评论 -
获取esxi主机的内存和CPU使用率
from __future__ import print_functionimport atexitfrom pyVim.connect import SmartConnectNoSSL, Disconnectfrom pyVmomi import vimmemory_and_cpu_dict = {}def getHostMemoryAndCPU(content): mem...原创 2019-08-08 16:35:54 · 9527 阅读 · 2 评论 -
linux 配置IP和主机名脚本
配置IP和主机名脚本#!/bin/bashETH_NAME=$(ip link | grep ^[0-9] | grep -v lo | awk '{print $2}' | awk -F: '/^e/{print $1}')# 判断IP地址是否合法function args_is_legality() { regex="\b(25[0-5]|2[0-4][0-9]|1...原创 2019-06-28 10:52:40 · 645 阅读 · 0 评论 -
设置ESXi主机日志路径
esxclisystemsyslogconfigset--logdir/vmfs/volumes/datastore1原创 2019-05-08 14:16:50 · 2335 阅读 · 0 评论 -
glusterfs部署实施
建立peer关系gluster peer probe node2gluster peer stat //查看状态gluster pool list断开gluster peer detach node1创建分布式卷gluster volume create v1 node1:/data/xx node2:/data/xx创建复制式卷gluster volume cre...原创 2019-05-08 14:15:01 · 1245 阅读 · 0 评论 -
flannel网络的安装
flannel网络的安装配置今天在做kubernetes集群中flannel网络的配置时遇到的问题,记录下来一、安装etcd:如果搭建好了kubernetes集群,应该是已经安装配置好了etcd,这里简单说一下:为什么需要etcd,是因为flannel使用etcd作为数据库,保存集群中分配的网络信息,从而保证了集群中的pod网络是同一个网段,并且不会重复。使用yum install etcd来安装...原创 2018-05-29 15:29:03 · 3334 阅读 · 2 评论 -
kubernetes pod启动失败
在《kubernetes权威指南》入门的一个例子中,发现pod一直处于ContainerCreating的状态,用kubectl describe pod mysql的时候发现如下报错:Events: FirstSeen LastSeen Count From SubObjectPath Type Reason Message...原创 2018-05-29 08:09:56 · 6727 阅读 · 3 评论 -
AWK常见用法(二)
AWK实例演示 当出现合并文件的需求时,可以考虑使用数组合并两个文件,a1和a2:# cat a11 苹果 水果2 梨子 水果3 草莓 水果4 土豆 蔬菜5 恐龙 动物# cat a201,苹果 水果02,梨子 水果03,香蕉 水果04,土豆 蔬菜05,香肠 食品# awk -F"[ ,]" 'NR==FNR{a[$2]=$1}NR!=FNR{print $0,a[$2]...原创 2018-05-22 21:57:51 · 280 阅读 · 0 评论 -
kubernetes集群手工安装
kubernetes集群手工安装 这里以一台master节点和一台node节点为例,其中我将master也用作node一、master节点 先关闭防火墙:# systemctl stop firewalld# systemctl disable firewalld安装etcd首先需要在GitHub上下载etcd的二进制文件包,这里以etcd-v3.1.15-linux-amd64.tar....原创 2018-06-03 18:15:03 · 681 阅读 · 0 评论 -
Linux特殊权限介绍
Linux特殊权限介绍一、s权限:当s权限位于可执行命令所有者的位置时,其他用户执行时将具有所有者的权限# ll $(which passwd)-rwsr-xr-x. 1 root root 27832 1月 30 2014 /usr/bin/passwd# ll /etc/shadow----------. 1 root root 1447 5月 17 20:58 /etc/shado...原创 2018-05-27 13:15:10 · 3859 阅读 · 0 评论 -
kubernetes中LimitRange的理解
kubernetes中LimitRange的理解今天学习了LimitRange,大概总结一下LimitRange的用法,LimitRange是在pod和container级别的资源限制,先看以下的例子:apiVersion: v1kind: LimitRangemetadata: name: mylimitsspec: limits: - max: cpu: "4"...翻译 2018-06-02 16:44:13 · 9198 阅读 · 0 评论 -
AWK常见用法(一)
一、初识AWKAWK有其他的衍生版本,比如nawk和gawk,在Linux发行版里,默认使用的是gawk:# ls -l `which awk`lrwxrwxrwx. 1 root root 4 5月 9 20:25 /usr/bin/awk -> gawk二、AWK的工作流程AWK是按行处理文本,将行按照某一分隔符进行分割,其中分割之后的第一部分为$1,第二部分为$2,依次类推,其...原创 2018-05-20 20:33:16 · 838 阅读 · 0 评论
分享