wordpress设置WP SMTP邮件提醒
wordpress设置WP SMTP邮件提醒 本文使用wordpress插件 > WP SMTP 安装 > wordpress安装链接 插件安装包留存地址 | 传送门 wordpress安装WP SMTP插件方法插件 > 添加插件 > 上传插件 > 选择文件 | 此时平台会自动安装此插件 配置smtp服务主要配置邮箱授权码 设置 > 讨论 > 开启评论提醒 效果 本文参考 https://blog.naibabiji.com/tutorial/wordpress-smtp-cha-jian.html#wp_smtp
linux命令筛选出ipv4地址并去重计算出现次数
linux命令筛选出ipv4地址并去重计算出现次数 代码如下: grep -oE “\b([0-9]{1,3}.){3}[0-9]{1,3}\b” 1.txt |sort -nr |uniq -c ss -ant |grep ESTAB |awk -F ‘[ :]+’ ‘{print $4}’ |grep -v ‘[‘ |sort -rn |uniq -c cat 1.txt |awk -F ‘[ :]+’ ‘/^ip/{print $2}’ |sort -nr |uniq -c 12345678910111213141516171819202122root@k8s:~# cat 1.txt ip: 10.10.10.1:1080ip: 10.10.10.2:1080ip: 10.10.10.4:2050ip: 10.10.10.2:1020root@k8s:~# ss -ant |grep -oE "\b([0-9]{1,3}\.){3 ...
ceph集群扩容与缩容节点
ceph集群扩容与缩容节点一. 扩容常规添加节点即可 12345678910111213# 关闭自动添加osdceph orch apply osd --all-available-devices --unmanaged=true# 添加ceph-4为新节点ssh-copy-id ceph-4ssh-copy-id -f -i /etc/ceph/ceph.pub root@ceph-4# ceph-4 换源 # 设置ceph quincy源 # 设置docker镜像加速 >> 略 (ceph-4操作)hostnamectl set-hostname ceph-4apt install -y python3 systemd lvm2 ceph-commoncurl -sSL https://get.daocloud.io/docker | sh# 主节点执行添加节点ceph orch host add ceph-4 二. 节点缩容( 注意顺序 )–暂未测试 此处需要注意副本数 比如集群为三副本三台服务器缩减为两台时 此时集群缺失一节点就变成了 两副本 移除节点需要调整 ...
cephfs搭建及权限管理
cephfs搭建及权限管理(本文单节点测试)拖布图 架构 cephFS简介 每个CephFS文件系统至少需要一个MDS(metadata server),一般是三个。CephFS 是个与 POSIX 标准兼容的文件系统,文件目录和其他元数据存储在RADOS中,MDS缓存元信息和文件目录信息。 cephfs的核心组件有:MDS、Clients、RADOS。 参考:CephFS 介绍及使用经验分享。 各个组件之间的依赖关系如下: client 《==》 MDS:元数据操作和capalities。 Client 《==》 OSD: 数据IO。 MDS 《==》 OSD:元数据IO。 cephfs支持用户级别和内核级别的挂载使用,可扩展性高,并且可以共享文件系统,多个clients可以同时读写。MDS支持高可用性,默认采用的是主备模式(也可以通过配置改为多主),并且cephfs支持文件系统的配额限制。 cephfs中MDS多主的优势及特点如下: 当元数据默认的单个 MDS 成为瓶颈时,配置多个活跃的 MDS 守护进程,提升集群性能。 多个活跃的 MDS 有利于性能提升。 多个活 ...
ceph rbd数据写入流程
ceph rbd数据写入流程拓补图: 图片解析:存储过程:一个文件切割为很多部分 比如一个100M的文件最终会切割成25个4M(默认4M)的文件切割之后:每个object都会有一个object id object id 需要存储到pg里面去 此处进行一个运算把object id 作为一个哈希 >> 对其进行掩码运算 >> 得到pgid pg上面: 存储多个object >> 通过crush算法把pg做一次运算分配到 集群中对应的osd节点上(根据crush层次的不同osd也会落到不同的地方 )比如crush算法定义的是以机架为单位的 此时便会落到不同的机架上的osd上从而确保数据的高可用性 实际操作演示: 文件切割大小验证 演示文件 id: rbd_data.38074c091b82.0000000000000200 1234567891011121314rbd info ceph-demo/rbd-demo.img 或 rbd -p ceph-demo info rbd-demo.img (查看命令)rbd image ' ...
音乐
音乐
onedrive-vercel-index部署
onedrive-vercel-index 部署概览:参考下方官网即可 部署相对简单 注册一个应用程序打开以下链接: Microsoft Azure App registrations (OneDrive 国际版企业版与教育版E5 订阅专用本文使用此版本) Microsoft Azure.cn App registrations(OneDrive 世纪互联专用) serrect需要加密链接见参考链接 本文参考:https://ovi.swo.moe/zh/docs/advancedhttps://ovi.swo.moe/zh/docs/getting-started
k8s仪表盘部署
k8s仪表盘部署仪表盘文件下载链接https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yamlhttps://drive.zznnwn.cloudns.biz/onedrive/k8s部署配置文件及cni/使用container作为容器运行时/recommended_v270.yaml 部署仪表盘12kubectl apply -f "https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml"kubectl apply -f "https://drive.zznnwn.cloudns.biz/onedrive/k8s部署配置文件及cni/使用container作为容器运行时/recommended_v270.yaml" 命名空间中的名称创建服务帐户(admin-user.yml) 12345apiVersio ...
k8s去除污点节点
k8s去除污点节点现象 12345678910111213# 查看节点详情kubectl describe pods nginx-7b7485646b-n9f8g -n default ################报错信息##############Node-Selectors: Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s ...
k8s常用命令
k8s常用命令前言:这是一个用于管理 Kubernetes 集群的 kubectl 命令。让我们解释一下这个命令的各个部分: kubectl: 这是 Kubernetes 命令行工具,用于与 Kubernetes 集群进行交互,例如创建、管理和监视资源。 get: 这是 kubectl 命令的一个子命令,用于检索(获取)Kubernetes 集群中的资源的信息。 svc: 这是 “service” 的缩写,表示你希望获取服务(Service)的相关信息。 deploy: 这是 “deployment” 的缩写,表示你希望获取部署(Deployment)的相关信息。 -n kube-system: 这是一个标志(flag),用于指定要检索资源所在的命名空间(namespace)。在这种情况下,”-n kube-system” 表示你希望获取位于 kube-system 命名空间中的服务的信息。 通过yml创建删除应用 123kubectl apply -f kuboard-offline.ymlkubectl delete -f kuboard-offline.ymlkubectl ...
k8s单节点与集群部署
k8s单节点与集群部署 使用container作为k8s容器运行时服务器不需要安装cnikube-flannel.yml配置原链接https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml 一. 项目链接 | >>>>>>>>>>>项目链接 onedrive链接 二. k8sv1.28.0-00版本集群部署 推荐环境:ubuntu20.04 k8s软件源:阿里云 两者最好设置好免密登录 a. master节点部署(all-in-one版k8s)12# 一键部署all-in-one版k8scurl -sSL https://onenote.zznnwn.cloudns.biz/api/raw/?path=/脚本/k8s一键部署脚本/k8s_v1.28.sh | IP=10.0.0.10 KUBELET=1.28.0-00 HOSTNAME=k8s MIRROR=aliyun DOCKER=no bash ...
在Linux上以All-in-One模式安装KubeSphere
首先服务器执行初始化脚本 安装docker 本文参考:https://kubesphere.io/zh/docs/v3.4/quick-start/all-in-one-on-linux/ 节点要求 节点必须能够通过 SSH 连接。 节点上可以使用 sudo/curl/openssl/tar 命令。 容器运行时您的集群必须有一个可用的容器运行时。如果您使用 KubeKey 搭建集群,KubeKey 会默认安装最新版本的 Docker。或者,您也可以在创建集群前手动安装 Docker 或其他容器运行时。 支持的容器运行时 版本 Docker 19.3.8 + containerd 最新版 CRI-O(试验版,未经充分测试) 最新版 iSula(试验版,未经充分测试) 最新版 依赖项要求KubeKey 可以将 Kubernetes 和 KubeSphere 一同安装。针对不同的 Kubernetes 版本,需要安装的依赖项可能有所不同。您可以参考以下列表,查看是否需要提前在节点上安装相关的依赖项。 依赖项 Kubernetes 版本 ≥ 1.18 Ku ...
avatar
粘人的鸭嘴兽的小站🍈
..........
ZzNnWn.
Announcement
欢迎来到ZzNnWn.的博客
Recent Post
Info
Article :
125
Run time :
Total Count :
126.8k
UV :
PV :
Last Push :
一言
:D 获取中...
:D 获取中...