- 博客(621)
- 资源 (7)
- 收藏
- 关注
原创 K8S将POD指定到某个POD
preferredDuringSchedulingIgnoredDuringExecution 首选的节点亲和性,表示pod更倾向于部署在指定的标签节点上,如果指定的标签节点不存在,则pod就部署在其他节点上。亲和性、反亲和性语言的表达能力更强。如果要把大量pod部署在指定的标签节点上时,也会有少量的pod调度在其他节点上,否则所有pod调度在一个节点上,一旦节点异常,影响所有的pod。查看Pending的pod,在event中可以看到,正式因为反亲和性的限制,导致Pod无法调度到合法的Node上。
2025-01-15 10:01:24
729
原创 docker方式启动kuboard
e KUBOARD_AGENT_SERVER_TCP_PORT="10081":指定 KUBOARD_AGENT_SERVER 的端口为 10081,此参数与第 5 行中的宿主机端口应保持一致,修改此参数不会改变容器内监听的端口 10081,例如,如果第 5 行为 -p 30081:10081/tcp 则第 7 行应该修改为 -e KUBOARD_AGENT_SERVER_TCP_PORT="30081";官网地址:https://kuboard.cn/点击上图的添加集群,按照提示步骤进行集群的导入。
2025-01-14 09:29:04
468
原创 k8s安装kuboard
链接: https://pan.baidu.com/s/1-Mrm8kiJdP4H_ZF1SA5_og?pwd=827x 提取码: 827x。用户名/密码:admin/Kuboard123。通过网盘分享的文件:kuboard。
2025-01-13 14:31:21
183
原创 K8S dashboard使用用户名和密码登陆
角色的高度特权:由于cluster-admin 角色的特权级别非常高,因此授予它的用户或服务账户将具有执行集群中任何操作的能力,包括破坏性操作。权限广泛:cluster-admin 具有广泛的权限,包括创建、删除和修改各种资源,以及查看集群中的所有资源的权限。这意味着拥有 cluster-admin角色的用户可以管理整个集群的资源,包括节点、命名空间、服务、Pod 等。# cluster-admin是一个内置的ClusterRole(集群角色),它具有最高级别的权限。5、查看集群角色绑定情况。
2025-01-09 11:15:29
335
原创 k8s安装dashboard
将seccomp.security.alpha.kubernetes.io/pod替换为seccompProfile, 重新执行即可。生成token令牌用于访问dashboard。1、设置端口访问(把端口暴露到机器上方便外部访问)把ClusterIP修改为NodePort。1.24 版本以后的需要创建一个Pod。二、添加阿里云加速进行安装。三、访问dashboard。网安装dashboard。2、验证端口设置是否成功。#查看集群secret。
2025-01-09 11:03:34
218
原创 sealos安装K8S集群
(在labring/kubernetes镜像名前加上registry.cn-shanghai.aliyuncs.com/,点击提交查询。docker.io镜像能查询出来,但基本下载不了。命令中的可用最新镜像版本可以给从https://explore.ggcr.dev/这个网站查询,查询阿里的镜像。1.安装sealos。
2025-01-09 09:44:55
875
原创 k8s安装jenkins
PVC是资源的申请,用来声明对存储空间、访问模式、存储类别需求信息。在创建PVC卷之前,需要创建NFS客户端、NFS 客户端sa授权和StoreClass存储类。1.在k8s-master节点执行命令安装nfs。9、创建Service和deployment。4 其他节点安装nfs-utils。6 创建nfs 客户端sa授权。创建namespace。7 创建nfs 客户端。创建NFS共享文件夹。
2024-08-13 20:28:24
421
原创 argocd创建demo
Argo CD 默认情况下每 3 分钟会检测 Git 仓库一次,用于判断应用实际状态是否和 Git 中声明的期望状态一致,如果不一致,状态就转换为 OutOfSync。syncPolicy : 指定自动同步策略和频率,不配置时需要手动触发同步。automated : 检测到实际状态与期望状态不一致时,采取的同步措施。selfHeal : 当集群世纪状态不符合期望状态时,自动同步。prune : 自动同步时,删除 Git 中不存在的资源。path:为gitea的dev目录下的两个文件。
2024-08-10 11:46:01
436
原创 argocd连接gitea
点击【Settings】->【CONNECT REPO】点击【Create Application】在gitea里面创建demo.yaml文件。可以看到状态是successful。
2024-08-09 21:35:48
242
原创 K8S安装argocd
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Argo CD是一个基于Kubernetes的声明式的GitOps工具。链接: https://pan.baidu.com/s/1ho-ezf6GUzllOHGQObQeQA?3:Argo CD是一个独立的部署工具,支持对多个环境、多个Kubernetes集群上的应用进行统一部署和管理。2:应用部署和生命周期管理是全自动化的,是可审计的,清晰易懂;
2024-08-03 08:33:02
398
原创 k8s calico启动失败
新增环境变量(指定使用网卡interface=ensxxx) - name: IP_AUTODETECTION_METHOD value: interface=enp0s3。如果calico插件是单个calico.yaml文件,则修改calico.yaml配置文件,如果是operator方式安装,则修改custom-resources.yaml文件。#修改calico.yaml方式。#修改完删除重新创建。
2024-08-02 22:07:02
484
1
原创 oracle NVL和NVL2区别
1、nvl(value1,value2) 这个函数的意思是如果value1的值为null,那么函数返回value2的值 ,如果value1不为空,那么就返回value1的值。需要注意的是value1和value2要保持字段类型相同。2、nvl2(value1,value2,value3) 这个函数的意思是如果value1的值为null 函数返回value3 否则函数返回value2 也就是说函数永远不会返回value1注意的是参数value2 value3可以是除了LONG...
2022-04-27 21:07:44
1209
原创 ansible ping错误
192.168.56.100 | UNREACHABLE! => { "changed": false, "msg": "Failed to connect to the host via ssh: sysinsp@192.168.56.100: Permission denied (publickey,password,keyboard-interactive).", "unreachable": true}登录192.168.56.100[sysinsp.
2022-04-27 14:58:49
2412
原创 oracle 行链接和行迁移概念
行链接(Row chaining) 与行迁移(Row Migration)当一行的数据过长而不能插入一个单个数据块中时,可能发生两种事情:行链接(row chaining)或行迁移(row migration)。行链接当第一次插入行时,由于行太长而不能容纳在一个数据块中时,就会发生行链接。在这种情况下,oracle会使用与该块链接的一块或多块数据块来容纳该行的数据。行连接经常在插入比较大的行时才会发生,如包含long, long row, lob等类型的数据。在这些情况下行链接是不可避免的...
2022-04-26 21:06:52
1161
原创 oracle 创建视图用 with check option 子句详解
oracle的视图是一个很有用的工具,在很多应用中的应用到。在oracle视图中,对于简单视图,oracle 允许进行 dml 操作 ,这就是说明如果我们在一个表上创建了一个视图,前提是没有限制对它 dml 操作,我就可以通过这个视图往表里插入数据。正是由于这种原因,如果我们在创建视图时,用到 where 子句进行了限制。那么我们通过视图插入数据时,又会不会同样受到 where 子句的限制呢?答案是,如果你在创建视图时,使用where 子句限制时没有使用到 with check option 子句 时,
2022-04-26 17:40:04
3163
原创 oracle profile
ORACLE的PROFILE文件是限制数据库用户使用的资源的一种手段。例如可以用Profile做如下限制:控制session或sql能使用的CPU、控制用户的密码管理策略等。数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时则默认使用的PROFILE就是DEFAULT。一般创建用户的SQL如下:create user username identified by passworddefault tablespace tablespa...
2022-04-26 17:14:16
764
原创 oracle db_create_file_dest参数
在oracle中,这个参数用于指定Oracle数据库服务器创建数据文件的缺省路径。SQL> set linesize 1000SQL> set pagesize 1000SQL> show parameter db_create_file_dest;NAME TYPE VALUE------------------------------------ -
2022-04-26 16:38:21
1372
原创 Mysql OCP 第14题
You created a backup of the world database with this command:shell> mysqldump --opt world > dump.sqlWhich two will import the data from dump.sql?A. shell> mysqladmin recover test dump.sqlB. shell> mysql test < dump.sqlC. shell>.
2022-04-23 14:52:55
494
原创 oracle ORA-01110
删除数据文件后,抛出错误,解决方案如下SQL> startupORA-01157: cannot identify/lock data file 25 - see DBWR trace fileORA-01110: data file 25: '/oradata/APPRPTFASDLS_SCHE_DATA_TBS.dbf'SQL> startalter database datafile 25 offline drop;SP2-0734: unknown command
2022-04-23 11:24:35
1480
原创 oracle 19c rac替换asm磁盘组
1、添加新磁盘:两个节点都操作,使用root用户for i in j k; doecho "KERNEL==\"sd*\",ENV{DEVTYPE}==\"disk\",SUBSYSTEM==\"block\",PROGRAM==\"/usr/lib/udev/scsi_id -g -u -d \$devnode\",RESULT==\"`/usr/lib/udev/scsi_id -g -u /dev/sd$i`\", RUN+=\"/bin/sh -c 'mknod /dev/asm-dis.
2022-04-05 22:29:03
1156
原创 shell脚本获取oracle pdb
#!/bin/ksh################################################################################################################Script name: show_oracle_mode.sh#Script description: show oracle pdb name for multi pdbs.#Current Release Version: 1.0.0#Script O
2022-03-24 17:25:13
1766
原创 Oracle查看高水位脚本
其中SYSTEM为需要查找的表空间名称,需要替换为实际的表空间名称。 https://www.cndba.cn/hbhe0316/article/106595 https://www.cndba.cn/hbhe0316/article/106595 https://www.cndba.cn/hbhe0316/article/106595 https:/...
2022-01-23 15:02:00
530
原创 使用salt stack修改sysctl ipv4参数
1.编写salt配置文件 https://www.cndba.cn/hbhe0316/article/106594 [root@master state]# tree├── sysctl └── init.sls[root@master sysctl]# cat init.slsnet.ipv4.ip_forward: sysctl.p...
2022-01-23 08:09:00
199
原创 使用salt stack修改sysctl vm.swappiness参数
1.编写salt配置文件https://www.cndba.cn/hbhe0316/article/106593https://www.cndba.cn/hbhe0316/article/106593 https://www.cndba.cn/hbhe0316/article/106593 https://www.cndba.cn/hbhe0316/article/106...
2022-01-22 21:53:00
214
原创 salt stack安装tomcat
1.配置master文件https://www.cndba.cn/hbhe0316/article/106592https://www.cndba.cn/hbhe0316/article/106592 https://www.cndba.cn/hbhe0316/article/106592 https://www.cndba.cn/hbhe0316/article/106...
2022-01-22 19:58:00
141
原创 salt-stack安装jdk 1.8
1.配置master配置文件https://www.cndba.cn/hbhe0316/article/106591 [root@master jdk]# cat /etc/salt/master | grep -v "#" | grep -10 "file_roots"file_roots: base: - /soft/salt dev: ...
2022-01-22 19:27:00
192
原创 Centos 7安装salt-stack
1.环境准备https://www.cndba.cn/hbhe0316/article/106590 [root@master ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost local...
2022-01-22 15:13:00
784
1
原创 Oracle慢常用SQL
1.查看当前用户下的活动session https://www.cndba.cn/hbhe0316/article/106589 sys@TESTDB 08:15:47> select count(*) from v$session ss where ss.username='SYS' and ss.status='ACTIVE'; COUNT(*)...
2022-01-22 12:09:00
307
原创 datax-ORA-01555错误
问题描述 https://www.cndba.cn/hbhe0316/article/106582 Datax抄写的时候发现日志抛出ORA-01555错误。 问题现象https://www.cndba.cn/hbhe0316/article/106582 https://www.cndba.cn/hbhe0316/article/106582 https:...
2022-01-21 14:38:00
829
原创 Centos 7.6下安装Grafana 6.6.2
[root@njmon ~]# wget https://dl.grafana.com/oss/release/grafana-6.6.2-1.x86_64.rpm[root@njmon home]# yum install -y grafana-6.6.2-1.x86_64.rpm[root@njmon home]# systemctl daemon-reload[r...
2022-01-20 21:26:00
2378
原创 Centos 7.6下安装njmon
1.查看环境https://www.cndba.cn/hbhe0316/article/106580 https://www.cndba.cn/hbhe0316/article/106580 [root@njmon home]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root...
2022-01-20 20:54:00
368
原创 Centos 7.9 InfuxDB安装
一.安装InfuxDB1.配置 InfluxDB 的 yum 源:https://www.cndba.cn/hbhe0316/article/106579 cat <<EOF | tee /etc/yum.repos.d/influxdb.repo[influxdb]name = InfluxDB Repository - RHEL /$releasever...
2022-01-20 15:03:00
248
原创 How do you force a CIFS connection to unmount
umount -f -t cifs -l /mnt &https://www.cndba.cn/hbhe0316/article/106576 https://www.cndba.cn/hbhe0316/article/106576https://www.cndba.cn/hbhe0316/article/106576https://www.cndba.cn/h...
2022-01-18 18:14:00
94
原创 Linux shell ping脚本
#!/bin/shwhile truedo ping -c1 -W1 192.168.56.100 > /dev/null if [[ $? != 0 ]];then date >> /tmp/`hostname`.ping.out echo "ping 192.168.56.100 failed."...
2022-01-17 10:13:00
556
原创 Linux 7.9下安装grafana
1.环境Centos7.9 Grafana版本:grafana-enterprise-8.3.3-1.x86_64.rpmhttps://www.cndba.cn/hbhe0316/article/106570https://www.cndba.cn/hbhe0316/article/106570https://www.cndba.cn/hbhe0316/article/10657...
2022-01-16 08:50:00
961
原创 Zabbix5.0监控指定文件目录下的文件数量
1.通过shell命令获取指定文件下的文件数量https://www.cndba.cn/hbhe0316/article/106569https://www.cndba.cn/hbhe0316/article/106569https://www.cndba.cn/hbhe0316/article/106569 [root@agent ~]# find /home/test -ty...
2022-01-15 23:05:00
460
原创 zabbix 5.0 agent安装
1.下载地址https://www.zabbix.com/download_agentshttps://www.cndba.cn/hbhe0316/article/106568https://www.cndba.cn/hbhe0316/article/106568https://www.cndba.cn/hbhe0316/article/106568 2.本文使用yum方式安装Z...
2022-01-15 20:05:00
1051
refman-5.7-en.a4.pdf
2020-01-16
source insight破解版
2011-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人