suranranran
码龄13年
关注
提问 私信
  • 博客:40,131
    40,131
    总访问量
  • 15
    原创
  • 586,049
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2011-08-15
博客简介:

ctaicai的博客

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得5次评论
  • 获得68次收藏
  • 代码片获得210次分享
创作历程
  • 1篇
    2023年
  • 14篇
    2020年
成就勋章
TA的专栏
  • Linux
    9篇
  • django
  • openstack
    4篇
  • vmware
  • ansible
    1篇
  • python
    1篇
兴趣领域 设置
  • 运维
    容器devops自动化kubernetes运维开发
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

操作系统自动加载dd.iso,如何加载dd.iso
原创
发布博客 2023.11.22 ·
1353 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

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 ·
1720 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

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 ·
10522 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

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 ·
4637 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏

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 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

harbor api的操作

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

中间件修复

文章目录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 ·
3442 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

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 ·
5014 阅读 ·
1 点赞 ·
2 评论 ·
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 ·
1715 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

使用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 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

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 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

基于OpenStack的Docker开发

发布资源 2016.11.30 ·
rar
加载更多