自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ansible管理windows机器

目录标题一.环境信息二.Windows主机要求三.部署1.windows2.Ansible管理主机(centos7.9)**注意**(1)安装pip(2)安装ansible(3)安装pywinrm插件(4)ansible-hosts文件(inventory清单)一.环境信息Ansbile操作系统:Centos 7.9Windows操作系统:Windows Server 2016二.Windows主机要求要使 Ansible 与 Windows 主机通信并使用 Windows 模块,Windo

2022-01-13 10:27:43 1311

原创 时区设置为 Asia/Shanghai 后仍显示 GMT

【代码】时区设置为 Asia/Shanghai 后仍显示 GMT。

2023-06-08 10:54:26 1068

原创 银河麒麟操作系统free查看服务器的内存,为什么比实际物理内存少很多?

首先,系统启动时会初始化相关设备,该过程会占用内存,内核启动时,也会占用一部分的内存。其中,kdump占用的内存是可以自行设置的,如无特殊要求,请勿自行修改kdump占用的内存大小。通过测试发现:/boot/grub2/下没有grub.cfg,那么启动方式为UEFI。银河麒麟操作系统创建成功后,free -m命令查询内存大小,查询结果比实际物理内存小很多。命令查询到的内存大小比实际的要小一些,属于正常情况,非问题。下图为redhat7.9,配置的实际内存为8192M,命令查询的是服务器的可用内存,

2023-03-15 16:49:20 6894 1

原创 验证CPU内核是否支持虚拟化

验证cpu是否支持虚拟化

2023-03-13 16:24:19 1848 1

原创 kubeadm安装集群kubectl get cs组件状态异常

kubernetes 组件状态Unhealthy

2023-03-03 17:06:37 416

原创 KVM虚拟机调整内存和CPU

1、调整内存和CPU之前要关闭虚拟机。3、重新定义使配置文件生效。

2023-01-11 11:16:11 2079

原创 Ceph集群显示XXX daemons have recently crashed警告

最近有一个或多个Ceph守护进程崩溃,管理员尚未对该崩溃进行存档(确认)。这可能表示软件错误、硬件问题(例如,故障磁盘)或某些其它问题。“recent”所指的时间段由选项mgr/crash/warn_recent_interval控制(默认值:两周)。Ceph集群一直显示XXX daemons have recently crashed,而且数目越来越多;仍然可以看到已存档的崩溃,但不是。

2023-01-09 17:31:04 1495

原创 Kdump解释

Kdump是一种内核崩溃转储机制。在系统崩溃的情况下,kdump将从系统中捕获信息,这些信息对于确定崩溃的原因非常有用。请注意,kdump确实需要保留一部分系统内存,这些内存将不可用于其他用途。

2022-12-19 11:17:39 1361

原创 安装es报错: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

将 vm.max_map_count 的值改为262144,重新启动即可解决问题。原因:最大虚拟内存值设置过小,无法支持ElasticSearch的运行。

2022-12-16 17:42:33 3347 1

原创 KVM克隆虚拟机

完成上面命令执行后,同时在/etc/libvirt/qemu下也会生成k8s1.xml文件。

2022-12-09 10:02:06 459

原创 KVM虚拟机在线添加网卡

查看虚拟机网卡信息添加虚机网卡接口命令行增加的网卡只保存在内存中,重启就失效,所以需要保存到配置文件中

2022-12-06 11:19:55 1588

原创 KVM虚机添加磁盘或删除磁盘

1、添加虚拟磁盘文件2、添加物理磁盘1、/kvm/kvms目录是我们KVM磁盘镜像集中管理的位置,我们需要在/kvm/kvms下给ceph1虚拟机创建名为ceph1-vdb.qcow2的磁盘文件,大小为80G,作为ceph1的vdb磁盘2、将物理主机的物理磁盘/dev/sdb作为server的/dev/sda磁盘。如下。

2022-12-02 11:22:25 3953

原创 连接VNC时出现attempting to reconnect to vnc server

attempting to reconnect to vnc server意思就是:试图重新连接到vnc服务器。根据网上查的资料,将画质调低解决该问题。

2022-11-28 11:23:15 1884 3

原创 x86 Kylin V10系统安装kvm并创建虚拟机

x86 / Arm 安装kvm

2022-11-28 11:17:29 4348

原创 npm install安装报错,网络超时-npm ERR! network timeout at: https://registry.npmjs.org/xxx

重新执行成功。

2022-11-18 11:14:04 6469 3

原创 docker login 明文密码登录提示WARNING! Using --password via the CLI is insecure. Use --password-stdin.

要以非交互方式运行该命令,您可以设置 flag 以提供密码通过。使用防止密码最终出现在外壳的历史记录中, 或日志文件。linux下可以通过/etc/profile 设置 PASSWORD变量,windows下可以添加系统环境变量。

2022-11-16 17:03:28 22048

原创 git clone 报错: Peer‘s Certificate issuer is not recognized.

提示SSL证书错误。这个错误并不重要是系统证书的问题,系统判断到这个行为会造成不良影响,所以进行了阻止,只要设置跳过SSL证书验证就可以了。然后重新拉取git 远程仓库,输入远程仓库账号,密码即可。

2022-11-15 16:35:13 1709 1

原创 docker登录私库时提示 x509: certificate signed by unknown authority

docker登录私库时提示 x509: certificate signed by unknown authority。编辑daemon.json。

2022-11-08 09:43:16 594

原创 windows server2019远程连接win7旗舰版服务器出现内部错误

(3)找到计算机配置→管理模板→Windows 组件→远程桌面服务→远程桌面会话主机→安全。远程连接windows服务器时出现提示框 “出现了内部错误”(2)输入:gpedit.msc回车;(1)开始“运行”(win+r);

2022-11-01 15:53:44 1290

原创 Windows7配置多用户登录

有时候我们服务器安装的是Win7系统,远程登录桌面时,即使登录的是不同的管理账号,还是会提示把远程登录的人给踢下来。即系统只允许存在一个远程会话窗,不管是不是相同的用户。下面讲解如何设置Win7让多个账号的各自会话同时存在,且相互之间不冲突。1、创建需要远程的账号。点击桌面计算机,右键—>管理—>本地用户和组—>用户—>新建用户2、将新建用户添加到远程桌面组Remote Desktop Users3、开启计算机远程。点击桌面计算机,右键—>属性—>远程设置—>勾上允许任意版本远程桌面的计算机连接4、防火墙注

2022-10-31 09:53:04 3926

原创 uname -a 输出内容解析

uname -a : 显示所有信息。的输出信息,可以查看帮助文档( #uname : 输出系统信息。

2022-10-25 11:13:18 1977 1

原创 Linux Shell 统计一列数值的总和

【代码】Linux Shell 统计一列数值的总和。

2022-10-20 15:10:39 1831

原创 shell脚本中远程执行awk命令失效解决办法

3、如果awk在if for break中要加3次转义字符 \ \ \。2、awk的print要加转义字符。1、远程命令要加双引号""

2022-09-15 11:40:11 1522

原创 linux普通用户ssh免密

要使SSH能够正常工作,它需要对~/.ssh或/home/username/.ssh目录具有正确的权限,即所有用户特定的SSH配置和身份验证文件的默认位置。推荐的权限是用户的读/写/执行,并且不能被组和其他用户访问。此外,SSH还要求目录中的文件必须对用户具有读/写权限,并且不能被其他用户访问。其实,如果遇到上述错误,可以使用chmod命令在.ssh目录上设置正确的ssh目录权限。

2022-09-07 11:50:39 1048

原创 rsync同步数据带端口同步加-e参数

rsync同步数据保持文件原有属性、权限。

2022-09-07 11:22:21 2409

原创 kibana无法连接Elasticsearch all shards failed

报错如下:Unable to connect to Elasticsearch. Error: [search_phase_execution_exception] all shards failed。运行(运行完这一部,一般就会解决问题)如果有密码 ,根据提示输入密码。运行(删除所有索引)

2022-09-02 13:45:18 1768 2

原创 Linux密码重置

,在/目录下创建一个.autorelabel文件,而有这个文件存在,系统在重启时就会对整个文件系统进行relabeling。以及命令[exit]退出,以及命令[reboot]重启。然后就可以开始修改密码了,说明一下我有两个用户,root和shawn。这是设置root密码,如果是设置其它用户密码使用命令:passwd 用户名 即可。选择正确的内核版本,按e进入编辑界面,将 [ro] 改为。1、重启ubuntu,随即长按shift进入grub菜单;],passwd表示更改使用者的密码,最后输入命令[......

2022-08-11 09:20:01 13656

原创 shell之nohup后台运行

以下命令在后台执行 root 目录下的 runoob.sh 脚本,并重定向输入到 runoob.log 文件:nohup /root/runoob.sh > runoob.log 2>&1 &2>&1 解释:将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。shell上:ansible中...

2022-07-18 10:45:02 3005

原创 Shell监控主机连通性或者http服务可访问性,发现异常消息到钉钉群。

建群成功后,点击右上角的“群设置”按钮:点击“智能群助手” --> 点击“添加机器人”点击添加自定义机器人这里的安全设置选项是必须选的,可以选一个或多个勾选“自定义关键词”,设置关键词。在发送的消息里,必须带有设置的关键词,才能发送成功其它安全设置参考:https://blog.youkuaiyun.com/HeyShHeyou/article/details/104277083安全设置官网参考: https://open.dingtalk.com/document/robots/customiz

2022-07-14 16:04:39 826

原创 docker 镜像加速器

修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。修改保存后重启 Docker 以使配置生效。其它加速服务:163:http://hub-mirror.c.163.comutsc:https://docker.mirrors.ustc.edu.cn(快)阿里:https://2lqq34jg.mirror.aliyuncs.com......

2022-06-28 17:16:31 316

原创 实现本地镜像的导出、导入(export、import、save、load)

1. 查看本机的容器这两个命令是通过镜像来保存、加载镜像文件的。首先我们使用 docker images 命令查看本机所有的镜像。2. 保存镜像(1)下面使用 docker save 命令根据 ID 将镜像保存成一个文件。(2)我们还可以同时将多个 image 打包成一个文件,比如下面将镜像库中的 nginx 和 nginx22 打包:3. 载入镜像使用 docker load 命令则可将这个镜像文件载入进来。二、使用 export 和 import1. 查看本机的容器这两个命令是通过容器

2022-06-22 17:15:51 2471

原创 夜莺v5监控系统-Nightingale

GitHub项目地址: https://github.com/ccfos/nightingale参考文档地址:https://www.bookstack.cn/read/n9e-5.6-zh/usage-alert-cur-event.md纠错:[root@nightingale-1 docker]# docker --versionDocker version 19.03.9, build 9d988398e7docker-compose版本低!要安装高版本的docker-compose安装完执行d

2022-06-08 15:57:11 3874

原创 Nginx证书格式转换,证书配置 生成pem(公钥)、key(私钥)、csr(签名文件)、crt(自签名SSL证书)

需要依赖opensslyum install -y openssl openssl-devel[root@tlgakp1 rntibp]# openssl versionOpenSSL 1.0.2k-fips 26 Jan 2017生成没有加密得私钥: openssl genrsa > nginx.key 2048 Generating RSA private key, 2048 bit long modulus.................................

2022-05-17 17:50:52 17586 1

原创 Nginx 向客户端输出真实的后端IP地址

nginx在做代理时有时候后后端有几台服务器,当你访问时是不知道你访问的哪台的,在做测试时不方便做跟踪测试、和日志查看,这个时候就需要把后端服务器ip地址显示出来。add_header Kss-Upstream $upstream_addr; server中加上这条命令 这样就能在请求头里看到后端地址了。http { server { listen 9943 ssl; server_name 192.168.100.83; ssl.

2022-05-17 16:17:23 2459

原创 centos7下防火墙配置开放所有端口,对指定IP开放指定端口

centos7下防火墙默认用的是firewall,但是iptables也可以用iptables配置方法:iptables所有的规则都写在配置文件里,所以生效配置必须重启防火墙,下面以开放所有端口,对指定IP开放18080端口为例-p 协议-m module_name:-m tcp 的意思是使用 tcp 扩展模块的功能 (tcp扩展模块提供了 –dport, –tcp-flags, –sync等功能)禁用firewallsystemctl stop firewalld.service syste

2022-05-10 17:35:23 4668

原创 Cannot allocate memory,实际有内存

问题:内存和磁盘还有空闲,但不能继续分配内存[root@pg1 ~]# su - flyingLast login: Tue May 10 14:10:41 CST 2022 on pts/2-bash: fork: Cannot allocate memory-bash: xmalloc: cannot allocate 4112 bytes (135168 bytes allocated)问题虚拟机或服务器使用过程中,出现如下问题:问题分析问题定位:无非就是软件安装时的问题或者服务器

2022-05-10 14:40:25 914

原创 -bash: fork无法分配内存

1、问题当ssh连接linux系统时,出现-bash:fork无法分配问题2、分析:提示这样的错误,导致shell 命令无法响应,可能是系统内存被占满的原因3.解决输入:free 查看内存使用情况 (发现内存还有很多空闲)输入:sysctl kernel.pid_max 查看系统最大pid使用数输入:ps -eLf | wc -l 查看当前使用的pid数发现接近系统设置的最大pid个数修改系统最大进程数 pid_max,配置文件sysctl.conf在/etc/sysct

2022-05-10 08:59:44 4785

原创 启动zookeeper节点报错 Unable to run quorum server

[kafka@manager-2 zookeeper-3.4.14]$ tailf zookeeper.out2022-05-07 11:07:37,931 [myid:2] - ERROR [main:QuorumPeerMain@92] - Unexpected exception, exiting abnormallyjava.lang.RuntimeException: Unable to run quorum serverat org.apache.zookeeper.server.quo.

2022-05-07 11:15:00 1645

转载 Linux中使用curl命令发送带参数的get请求和post请求

转载链接: https://blog.youkuaiyun.com/finghting321/article/details/1057331401. curl与wget 命令的区别相似之处:wget 和 cURL 都可以下载内容,都可以向互联网发送请求并返回请求项,也可以进行 HTTP POST 请求,它们都是命令行工具,可以设计成可脚本化应用到bash脚本中。wget特点:简单直接、可直接下载程序、支持递归下载、使用方便。curl特点:多功能工具、支持多种网络协议、安全、支持 gzip 压缩技术。选择使用

2022-05-06 11:40:38 2426 1

原创 curl发送带有Authorization的POST请求

一、参数说明格式: curl -H 请求头 -d 请求体 -X POST 接口地址参数内容格式-H(- -header)请求头“Content-Type: application/json”-d请求内容“{“remote_host”: “10.163.215.41”, “service_name”: “telegraf”}”-u(- -user)Authorization(账号密码)admin:password-X请求协议POST、GET、PUS

2022-05-06 11:30:23 9745

powershell--5.1.19041.1320

powershell--5.1.19041.1320

2022-03-22

ansible2.9离线安装

CentOS7.9-ansible2.9离线安装

2021-12-29

ansible2.9离线安装

CentOS7.9-ansible2.9离线安装包

2021-12-29

空空如也

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

TA关注的人

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