Ceph 常用命令大全
Ceph 是一个开源的分布式存储系统,支持对象存储、块设备(RBD)和文件系统(CephFS)。以下是一份常用命令清单,适用于日常运维、监控和排错。
1、获取openssh-rpms软件包。
https://github.com/boypt/openssh-rpms
https://github.com/boypt/openssh-deb
2、接着执行如下操作:
1 | # yum install perl perl-IPC-Cmd |
一键升级Openssh脚本
1 | #!/bin/bash |
要格式化/擦除DVD + RW磁盘,我们需要dvd+rw-tools工具 。 如果尚未安装,请安装:
1 | yum install dvd+rw-tools |
在将DVD + RW插入刻录机后,可以使用dvd+rw-format工具格式化/擦除DVD + RW(实际上无需显式地将其清空)/ DVD-RW磁盘:
1 | dvd+rw-format -force /dev/sr0 |
使用cdrecord擦除DVD-RW磁盘的命令(由wodim提供):
1 | cdrecord dev=/dev/sr0 blank=fast |
刻录光盘语法:growisofs -dvd-compat -speed=<刻录速度> -Z <设备名>=<镜像路径>
1 | growisofs -dvd-compat -Z /dev/dvdwriter=/opt/CentOS-5.3-x86_64-bin-DVD.iso |
部署Springboot 人人框架时候,访问验证码看到返回状态码为200,但是页面无法正常显示,查看后台日志,发现报错如下:
1 | 2023-10-23T13:15:56.314+08:00 ERROR 26705 --- [nio-8082-exec-1] c.l.c.log.exception.RenExceptionHandler : Handler dispatch failed: java.lang.InternalError: java.lang.reflect.InvocationTargetException |
参考:https://kubernetes.io/zh-cn/docs/concepts/workloads/controllers/deployment/
vim nginx-deployment.yml
1 | apiVersion: apps/v1 |
1 | kubectl apply -f nginx-deployment.yml |
在Vmware Workstation中安装了Zstack环境,在初始化添加物理机环节报错
1 | shell command[sudo PYTHONPATH=/usr/local/zstack/ansible/files/zstacklib timeout 1800 python2 /usr/local/zstack/ansible/kvm.py -i /usr/local/zstack/ansible/hosts --private-key /usr/local/zstack/apache-tomcat-8.5.57/webapps/zstack/WEB-INF/classes/ansible/rsaKeys/id_rsa -e '{ "init": "true", "chrony_servers": "192.168.111.128", "trusted_host": "192.168.111.128", "remote_port": "22", "update_packages": "true", "host_uuid": "e308280cbfd540938d1229e59f932c05", "zstack_root": "/var/lib/zstack", "remote_user": "root", "hostname": "192-168-111-128.zstack.org", "pkg_kvmagent": "kvmagent-4.4.0.tar.gz", "post_url": "http://192.168.111.128:8080/zstack/kvm/ansiblelog/e308280cbfd540938d1229e59f932c05\n", "remote_pass": "*****", "host": "192.168.111.128", "pip_url": "http://192.168.111.128:8080/zstack/static/pypi/simple", "zstack_repo": "\"zstack-mn,qemu-kvm-ev-mn\"", "yum_server": "192.168.111.128:8080", "pkg_zstacklib": "zstacklib-4.4.0.tar.gz" }'] failed ret code: 1 stderr: ERROR: [ HOST: 192.168.111.128 ] ERROR: change kernel module kvm_amd status to present failed error: modprobe: ERROR: could not insert 'kvm_amd': Operation not supported stdout: |
标签(Labels)是附加到Kubernetes对象(比如 Pod)上的键值对。标签旨在用于指定对用户有意义且相关的对象标识属性。标签可以在创建时附加到对象,随后可以随时添加和修改。每个对象都可以定义一组键(Key)/ 值(Value)标签,但是每个键(Key)对于给定对象必须是唯一的。
标签作用:就是用来给k8s中对象起别名,有了别名可以过滤和筛选
标签由键值对组成,其有效标签值:
1 | [root@k8s-master01 ~]# kubectl get nodes --show-labels |
标签操作命令格式kubectl label nodes <nodename> label_name=label_value
配置k8s命令tab补全并设置别名
1 | yum install -y bash-completion |
source ~/.bashrc
输入“k ge[tab] no[tab]”效果如下
1 | [root@k8s-master01 ~]# k get nodes |