- 博客(61)
- 收藏
- 关注
原创 openstack
nova controller: 现在已经独立存在,名称就叫controller-控制节点。HCS的组成: 三台控制节点 +两个网络节点 + 计算节点 (最少两台,越多越好)华为hcs不同type类型区分(现在只有type1了,这个才能实现elb as等功能)整个openstack是由两大框架组成: controller + compute。nova compute: 计算节点。图形界面:horizon。nova:提供计算资源。
2025-02-11 16:11:17
150
原创 k8s认证、授权
as 参数后面通常跟的是一个 Kubernetes 用户或服务账户的全名,这个全名遵循 system:serviceaccount:: 的格式,其中 是命名空间的名称, 是服务账户的名称。如果没有足够的权限,命令就会失败,并返回权限错误的信息。需要注意的是,使用 --as 参数时,你需要确保当前的用户或你正在使用的 kubectl 配置文件有足够的权限来模拟指定的身份。请注意,这个命令需要在具有足够权限的上下文中执行,以便能够查询集群的 RBAC(基于角色的访问控制)策略并返回正确的结果。
2024-11-25 17:40:32
1213
原创 k8s拓扑域 :topologyKey
它和labelSelector之间是与的关系,即topologyKey表达的条件要满足,labelSelector表达的条件也要满足。topologyKey的写法非常简单,只要传入Node标签的一个Key的名称。topologyKey字段(用于划分拓扑域),意思是先圈定topologyKey指定的范围,当节点上的标签键、值均相同时会被认为同一拓扑域,然后再选择下面规则定义的内容。主要用于定义Pod亲和性或反亲和性规则中的拓扑域,从而控制Pod在集群中的调度。
2024-11-13 17:52:02
604
原创 其他节点使用kubectl访问集群,kubeconfig配置文件 详解
HOME/.kube/config 是config文件默认路径,要么直接定义环境变量,要么就直接把文件拷过去。上述两种方式:可使用kubectl连接k8s集群。
2024-11-04 17:41:52
404
2
原创 kubeadm部署k8s集群,版本1.23.6;并设置calico网络BGP模式通信,版本v3.25--未完待续
三台虚拟机,一台master节点,两台node节点(根据官网我们知道k8s 1.24版本之后就需要额外地安装cri-dockerd作为桥接才能使用Docker Egine。经过尝试1.24后的版本麻烦事很多,所以此处我们选择1.23.6版本)虚拟机环境创建参考另一篇。
2024-09-26 21:32:23
706
原创 ip命令简解
场景:当你需要查看系统中的网络接口信息,如接口名称、接口状态(UP 或 DOWN)、MTU(Maximum Transmission Unit,最大传输单元)值,MAC 地址等信息时,可以使用 ip link 命令。当你需要更改网络接口的链路层属性,如开启或关闭一个网络接口(up/down)、改变接口的 MTU 值、改变接口的 MAC 地址等,也可以使用 ip link 命令。设置:ip link set 用于更改网络接口的链路层属性,如改变接口状态(up/down)、改变接口的 MTU 值等。
2024-08-22 16:03:49
429
原创 同时执行多个python脚本扫描,报如下错误,原因为文件越大读取到内存占用内存越多。
python进程被系统或者某个用户通过 kill 命令强制终止了。
2024-05-29 17:44:37
277
原创 hcs部署场景
用于支撑HUAWEI CLOUD Stack解决方案项目LLD设计,提升设计效率及正确率,降低设计难度,自动化输出LLD文档、HLD文档等交付件;向前支持售前配置方案参数导入,向后支持输出HUMEP iPreinstall、HCS Deploy工具参数文件,承上启下,串联项目交付工具链。External_OM区部署运营运维服务、高阶服务、基础服务、跨云管理服务OM_Service区部署远程接入组件。将eDesigner项目导出到SCT后,报价器会自动对硬件进行配置及报价。
2024-04-09 17:26:11
627
原创 pd asm pm pcm ita qa vse职位代表的含义
您提到的PD、ASM、PM、PCM、ITA和QA都是华为内部可能涉及的职位或职能,而VSE则可能是与供应商管理相关的术语。负责与供应商合作,确保供应商提供的产品或服务符合公司的要求和标准。负责确保产品或服务的质量符合公司的标准和客户的要求,可能涉及测试、审计和持续改进等方面。通常负责项目的成本、进度和资源管理,确保项目在预算和时间范围内完成。负责制定产品的战略、规划和设计,确保产品符合市场需求和公司战略。负责项目的计划、组织、协调和控制,确保项目按时、按质、按预算完成。
2024-02-21 07:40:00
3677
原创 桌面云windows常用命令
gpupdate /target:computer: 只刷新计算机配置部分的组策略。gpupdate /target:user:只刷新用户配置部分的组策略。gpupdate /force :实现计算机和用户的全局刷新。gpedit.msc:打开本地组策略编辑器。gpmc.msc: 打开组策略管理控制台。
2024-02-20 17:32:54
215
原创 桌面云中特定名词含义
GPO(Group Policy Object)是组策略对象的缩写,它是组策略设置的集合。组策略是Windows中的一种自动配置桌面设置的机制,它以Windows中的一个MMC管理单元的形式存在,可以帮助系统管理员针对整个计算机或是特定用户来设置多种配置,包括桌面配置和安全配置。GPO实际上就是这些组策略设置的集合,它包含了用于特定用户或计算机的策略信息和配置。
2024-02-20 15:11:56
171
原创 在windows server2016部署域控服务器DC
6.安装完成,设置密码(不能跳过),系统默认弹出服务器管理器,点击添加角色和功能,安装AD域。4.选择安装版本为桌面版(开始直接选的第一个,没图形化界面)10.先决条件检查通过,点击安装,安装完成后等待系统自动重启。2.启动虚拟机,会先到efi network,等待几分钟。7.AD安装完成后,点击旗帜,将此服务器升级为域控制器。3.进入boot manager,选择启动方式,记得。8.因为是一个新的域控服务器,此处选择添加到新林。5.分区选择默认配置,等待安装。,不然又会回到这个界面。
2024-02-06 21:15:32
700
原创 域控:你没有足够的权限删除,或者该对象受保护,防止意外删除
2.再次右键当前组织单位,选择属性,在对象选项中取消勾选(防止对象被意外删除(p)),点击确定 (正常情况下高级功能是取消的,用完后再取消高级功能选项)在AD域中新建了一个测试的组织单位(OU),想删除时出现了以下错误,错误:你没有足够的权限删除,或者该对象受保护,防止意外删除。1.右键当前组织单位,选择查看,选择高级功能。注:第二项是对无法删除组织单位的一个解决方法。3.再右键当前组织单位,点击删除即可。
2024-02-06 19:53:07
2105
原创 dns瞅一瞅
顶级域— 两种类型,一种国家、地区代码的顶级域,比如.cn .uk,通常是两个字符;一种通用顶级域,比如.com,通常是三个字符。根域—最顶层的域,用null字符标识,通常会省略最后的点和null字符,但是应用程序会在解析dns之前添加这些字符。完全限定域名(FQDN)—fully qualified domain name ,指定所有域级别,包括顶级和根域。子域—在二级域下,数量不限,比如www、ftp、blog等,本质上来讲,所有的域都是其父域的子域。二级域—位于顶级域下级,通常是表示某个网站。
2023-08-06 20:25:43
164
原创 20230408日记-api网关&nginx 、fc-san&ip-san、numa特性、springboot打包、eureka和zookeeper
非统一内存访问 non-uniform memory access architecture ,是一种可以提高数据读写速度的技术,使用numa后会把cpu和与其绑定的内存当做一个numa节点,响应更快。一个理解:API网关是一个反向代理,可以通过API以及可能通过UI进行动态配置,而传统的反向代理(如Nginx,HAProxy或Apache)是通过配置文件配置的,并且在配置更改时必须重新启动。fc-san需要hba卡进行光电转换,距离近等特点。ip-san直接网线互联,可远距离。
2023-04-08 18:31:52
433
原创 elasticsearch三节点集群,关闭master服务,集群状态改变为yellow后,重新自动选举产生新的master节点,集群恢复。
elasticsearch
2022-08-28 17:12:13
1371
原创 关于linux命令补全 bash-completion---初步学习
命令补全 bash-completion kubernetes openshift
2022-07-31 11:15:22
434
原创 crontab定时时钟同步,输出重定向 1 * * * * /usr/sbin/ntpdate x.x.x.x > /dev/null 2>&1 &
crontab
2022-07-20 11:26:54
567
原创 jstack性能分析
jstack工具在jdk中,用于dump线程堆栈信息使用方法:1.先ps或者jps或者top找到java进程对应的PID2.找到资源占用率高的线程id并将其转换为16进制方法1:ps H -eo lstart,cmd,tid,pid,%cpu| grep 15084方法2:top -H -p 15084方法3:pidstat -t -p 15084 1 13.将资源占用最大的线程号转换为16进制(3aed即为转换的16进制线程)[root@master local]# printf
2022-07-03 18:14:54
504
原创 2021-09-13
[root@iz2ze8gfe049j7ehtvstv7z ~]# cat /var/lib/docker/overlay2/68852475ed64ee470c5ec1ef709d1ef810c4002ce80d3707ffa078d2158ac415/diff/tmp/sonnnn123[root@iz2ze8gfe049j7ehtvstv7z ~]#[root@iz2ze8gfe049j7ehtvstv7z ~]# echo 456 >> /var/lib/docker/overla
2021-09-13 16:22:05
178
原创 shell
[root@iz2ze8gfe049j7ehtvstv7z aaa]# cd /home/song/aaa/ ; for i in *; do [ $i == dist.tar.gz ]|| rm -rf $i;done[root@iz2ze8gfe049j7ehtvstv7z aaa]#[root@iz2ze8gfe049j7ehtvstv7z aaa]#[root@iz2ze8gfe049j7ehtvstv7z aaa]#[root@iz2ze8gfe049j7ehtvstv7z aaa]#.
2021-07-29 14:29:36
144
原创 正则表达式
正则表达式语言由两种基本字符类型组成:原义(正常)文本字符和元字符。元字符使正则表达式具有处理能力。所谓元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。基础正则表达式:次数匹配表示前面的字符连续出现任意次,包括0次。. 表示任意单个字符。.* 表示任意长度的任意字符,与通配符中的*的意思相同。? 表示匹配其前面的字符0或1次+ 表示匹配其前面的字符至少1次,或者连续多次,连续次数上不封顶。{n} 表示前面的字
2021-06-23 09:41:00
180
原创 fdfs集群部署:fastdfs+nginx+nginx_cache+nginx_model
fdfs集群部署:fastdfs+nginx+nginx_cache+nginx_model事先关闭防火墙,或者部署后添加防火墙规则1.安装依赖yum install make cmake gcc gcc-c++2.安装libfatscommon ###安装完成后,会生成两个lib文件:/usr/lib64/libfastcommon.so、/usr/lib64/libfdfsclient.sounzip libfastcommon-master.zip -d /usr/local/fast/
2021-06-18 11:30:33
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人