自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作系统安装不识别raid驱动,制作dd.iso引导加载

操作系统自动加载dd.iso,如何加载dd.iso

2023-11-22 14:01:19 634 1

原创 cloud-init 制作openstack虚拟机镜像自动扩容磁盘

文章目录背景说明环境准备1) 该功能依赖growpart,所以需要在开始前,在镜像中安装包:2) 查看需要扩容的磁盘分区lvm类型的系统盘扩容脚本如果是lvm类型的系统盘,可以通过如下脚本扩容:然后执行:再重启系统即可。背景说明cloud-init 的一项功能是自动扩展linux的指定分区。比如linux镜像是20G,在部署instance时选择的flavor磁盘定义是40G,那么instance部署时cloud-init会自动将制定分区扩到 40G。环境准备1) 该功能依赖growpart,所以

2020-11-19 20:30:41 1394

原创 esxi ssd磁盘IO,IOPS 速度过慢解决方法

登录SSH。先查看一下加载的驱动esxcli software vib list | grep ahcisata-ahci 3.0-26vmw.650.1.26.5969303 VMW VMwareCertified 2020-09-17 vmw-ahci 1.1.6-1vmw.650.3.96.13932383 VMW VMwareCertified

2020-11-19 20:27:44 9589

原创 centos8 制作repodata报错 No available modular metadata for modular package

最近使用了centos8,但是制作repodata的时候总是报`Error: No available modular metadata for modular package` 错误,搜索了一下终于可以解决了安装modular metadata生成工具dnf install python3-devel python3 gccdnf install python3-createrepo_cdnf install python3-libdnf dnf install python3-libmodu

2020-11-19 20:24:12 4313 2

原创 Linux获取所有进程使用的内存以及pid名称

#!/bin/bashSUM=0OVERALL=0for DIR in `find /proc/ -maxdepth 1 -type d | egrep "^/proc/[0-9]"` ; doPID=`echo $DIR | cut -d / -f 3`PROGNAME=`ps -p $PID -o comm --no-headers`for SWAP in `grep Swap $DIR/smaps 2>/dev/null| awk '{ print $2 }'`dolet SUM

2020-05-22 16:05:30 477

原创 ansible 自定义模块

文章目录修改主机名创建一个新的网卡配置文件修改主机名from ansible.module_utils.basic import *import commandsmodule = AnsibleModule( argument_spec = dict( hostname=dict(required=True), ipaddr=dict(required=True), ),)name = module.params['hostname']ipa

2020-05-20 17:41:48 367

原创 Python与操作系统有关的模块

文章目录Python与操作系统有关的模块Os模块osos.path模块Sys模块Paltform模块platform判断操作系统类型Python与操作系统有关的模块Python的标准库中的os模块主要涉及普遍的操作系统功能。可以在Linux和Windows下运行,与平台无关。Os模块osos.sep 可以取代操作系统特定的路径分割符。 os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'

2020-05-20 17:37:24 253

原创 harbor api的操作

文章目录项目管理查看仓库中项目详细信息搜索镜像删除项目创建项目createproject.json例子查看项目日志账号管理创建账号获取用户信息获取当前用户信息删除用户修改用户密码用户权限管理查看项目相关角色项目添加角色用jaymarco用户创建一个snc_dcos项目,并对snc_dcos加一个权限删除项目中用户权限获取与用户相关的项目编号和存储库编号修改当前用户角色镜像管理查询镜像删除镜像获取镜像标签项目管理查看仓库中项目详细信息curl -u "dev:Developer123" -X GET -

2020-05-20 17:35:36 1983

原创 中间件修复

文章目录rabbitmq 节点重新加入集群rabbitmq 节点重新加入集群节点清除rabbitmq配置停止rabbitmq-server的服务systemctl stop rabbitmq-serverrm -rf /var/lib/rabbitmq/*拷贝正常节点/var/lib/rabbitmq/.erlang.cookie 权限 rabbitmq rabbitmq在集群正常节点将故障节点踢出在新的rabbitmq集群主节点踢出rabbit@controller73

2020-05-20 17:32:44 3331

原创 esxi ipmi的使用

ipmitools 安装需要修改安装等级esxcli software acceptance set --level=CommunitySupportedesxcli software vib install -v /tmp/ipmitool-1.8.15-1.vib ~ # vmware -vlVMware ESXi 5.5.0 build-3248547VMware ESXi 5.5.0 Update 3~ # esxcli software vib list |grep ipmito

2020-05-20 17:31:32 4816 2

原创 vmware esxi命令行

文章目录开关机状态查看某一台信息查看某一台快照恢复快照查看电源状态启动虚拟机查看网卡信息查看路由(ipv4)查看 dns查看ip配置(ipv4)查看默认路由等价 esxcli network nic list类似于Linux下的 tcpdump, 是 ESX 的抓包工具修改虚拟化开关机状态vim-cmd vmsvc/getallvms查看某一台信息vim-cmd vmsvc/getallvms | grep 172.16.81.50查看某一台快照vim-cmd vmsvc/snapshot.

2020-05-20 17:30:26 1256

原创 使用vmstat查看系统状态

文章目录字段说明Procs(进程):Memory(内存)SwapIO:(现在的Linux版本块的大小为1024bytes)系统CPU(以百分比表示)备注vmstat -d -S mprocs -----------memory---------- ---swap--- -----io---- --system-- ------cpu----- r b swpd free buff cache si so bi bo

2020-05-20 17:29:13 353

原创 centos7 设置默认启动kernel,删除其他版本kernel

文章目录使用cat /boot/grub2/grub.cfg |grep menuentry 查看系统可用内核查看当前内核修改开机时默认使用的内核查看内核修改结果查看系统安装了哪些内核包使用yum remove 或rpm -e 删除无用内核使用cat /boot/grub2/grub.cfg |grep menuentry 查看系统可用内核 cat /boot/grub2/grub.cfg |grep menuentry if [ x"${feature_menuentry_id}"

2020-05-20 17:26:28 792

原创 openstack 虚拟机新增指定的ip地址

文章目录获得 tenant id获得 network 信息创建新的 port创建vm 时指定对应的port 方法查询实例详细信息查看被添加vm的网卡状态获得 tenant idkeystone tenant-list | grep DEV获得 network 信息neutron net-list 创建新的 portneutron port-create --tenant-id 00f77483830d48e5aafba5880f5c437d --fixed-ip subnet_id=a427

2020-05-20 17:23:33 473

原创 应用Host Aggregates来更有效地分配硬件资源

文章目录简介根据实际物理资源创建Host Aggregates在具有相同物理特性的 computes 节点上创建 Host Aggregate设置 metadata设置flavor extra_specs参数添加过滤规则根据实际的用户需求创建 Host Aggregates创建 Host aggregate设置metadata添加filter添加节点和启动虚拟机添加compute节点到聚合中重启服务创建虚拟机验证OpenStack 中如何应用 Host Aggregates 来更有效地分配硬件资源简

2020-05-20 17:14:44 599

基于OpenStack的Docker开发

基于OpenStack的Docker开发

2016-11-30

空空如也

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

TA关注的人

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