自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 k8s 部署kubernetes-dashboard

kubernetes-dashboard暴露的访问端口号是32331,然后可以通过网页访问UI,在登录时需要输入token。然后在网页上就可以用这个token登录dashboard了。创建了一个名为admin-user的用户。用下面的命令生成token。

2024-08-14 17:41:27 489

原创 k8s 部署redis

在 Kubernetes 上,通过 Deployment 资源来部署 Redis 是一种通常用于无状态(stateless)应用的方法。尽管 Redis 通常被认为是有状态的应用,但如果你只是用于开发或测试目的,使用 Deployment 也可以。如果是在生产环境中使用,建议使用 StatefulSet,因为 StatefulSet 更适合管理有状态的应用。(from ChatGPT)需要在机器上安装nfs服务,这里我已经安装好了,可以参考这篇文章。编辑/etc/exports。然后通过命令查看共享情况。

2024-08-07 17:14:22 412

原创 k8s Persistent Volume

在使用 PVC 时,可以通过 DefaultStorageClass 准入控制设置默认 StorageClass, 即给未设置 storageClassName 的 PVC 自动添加默认的 StorageClass。上面通过手动的方式创建了一个 NFS Volume,这在管理很多 Volume 的时候不太方便。Kubernetes 还提供了 StorageClass 来动态创建 PV,不仅节省了管理员的时间,可以封装不同类型的存储供 PVC 选用。跟 Node 一样,也是集群的资源。

2024-07-15 17:43:37 613

原创 k8s NetworkPolicy

默认情况下,所有 Pod 之间是全通的。每个 Namespace 可以配置独立的网络策略,来 隔离 Pod 之间的流量。v1.7 + 版本通过创建匹配所有 Pod 的 Network Policy 来作为默认的网络策略。

2024-07-11 16:08:18 512

原创 k8s 离线部署一个busybox,进而创建cronjob执行任务

这个yaml的意思就是创建一个cronjob,然后每1分钟(schedule: "*/1 * * * *")会创建一个busybox的pod执行“/bin/sh -c date;echo Hello from the Kubernetes cluster” 命令。

2024-06-28 16:38:11 370

原创 k8s离线部署nginx

访问31177端口即可访问nginx页面,至此部署完成。2. 导入nginx image到k8s命名空间中。4. apply yaml启动deployment。5. kubectl查看部署已经完成。1. 拉取nginx离线包到本地。3. 编辑nginx.yaml。6. 暴露nginx服务。

2024-06-21 17:37:12 367

原创 k8s 离线安装calico

4. 通过上述命令,查看到需要安装calico-cni.tar, calico-kube-controllers.tar 和 calico-node.tar三个包,然后需要将这三个包导入到k8s的命名空间中。但是在pull calico的镜像时,由于一些网络原因,可能会导致image pull失败的错误。2. 假设要安装最新版本v3.28.0,首先可以下载这个版本的calico.yaml,具体命令是。6. 导入之后查看calico的pod,发现calico和coredns已经起来了。查询命名空间的命令是。

2024-06-21 16:46:56 1336 3

原创 DCOM config 里面关于outlook节点权限配置错误导致节点被隐藏掉的恢复办法

比如我把“Outlook Message Attachment” - properties - Configuration properties设置的Users和administrator的权限都改成“Deny”,然后OK,之后就会发现DCOM config下面很多节点突然找不到了。找到之后选择permissions,然后把users和administrator的权限恢复回来。OK之后再刷新一下DCOM config,就会发现之前消失的节点都回来了。

2023-08-21 17:17:15 172

原创 调用Excel 的Excel.Application失败的问题分析

调用Excel 的Excel.Application失败的问题分析

2022-11-08 13:52:12 2875 1

原创 <高性能MySQL>学习笔记04—创建高性能的索引

高性能的索引策略1、独立的列2、前缀索引和索引选择性

2021-11-03 16:29:57 111

原创 <高性能MySQL>学习笔记03—创建高性能的索引

索引可以包含一个或者多个列的值,如果索引包含多个列,那么列的顺序也十分重要,因为MySQL只能高效地使用索引的最左前缀列。索引的类型在MySQL中,索引是在存储引擎层而不是服务器层实现的,所以并没有统一的索引标准,不同引擎的索引的工作方式并不一样,也不是所有的存储引擎都支持所有类型的索引,即使多个存储引擎支持同一种类型的索引,其底层的实现也可能不同。 B-Tree索引 关于B-Tree索引的一些限制 哈希索引 ...

2021-11-03 14:06:11 115

原创 <高性能MySQL>学习笔记02—schema与数据类型优化

选择数据类型的原则:更小的通常更好简单就好尽量避免NULL mysql整数类型及占用空间 TINYINT(1-byte) SMALLINT(2-bytes) MEDIUMINT(3-bytes) INT(4-bytes) BIGINT(8-bytes) 可以通过加UNSIGNED属性限定为无符号数 例如 TINYINT.UNSIGNED mysql实数类型 字符串类型 VARCHARCHARBLOB和TEXT...

2021-10-31 15:12:04 92

原创 <高性能MySQL>学习笔记01

MyISAM引擎 MyISAM特性 压缩的MyISAM表 InnoDB引擎Memory引擎

2021-10-22 17:25:04 418

原创 MySQL学习笔记28—MySQL Cluster

MySQL Cluster基本概念 理解MySQL Cluster节点

2021-10-10 16:33:53 85

原创 MySQL学习笔记27—MySQL WorkBench

MySQL WorkBench简介

2021-10-10 16:13:52 112

原创 MySQL学习笔记26—MySQL Replication

MySQL Replication概述windows环境下实现主从复制Linux环境下的MySQL复制

2021-10-08 21:41:03 74

原创 --->>>MySQL常用命令&关键点

查看命令 查看数据库 mysql> SHOW DATABASES 查看系统所支持的引擎类型 mysql> show eigines修改命令 创建数据库 mysql>CREATE DATABASE database_name; 删除数据库 mysql> DROP DATABASE database_name; 切换当前使用数据库的命令 mysql> USE database_name; 创建数据表...

2021-10-07 21:15:53 2159

原创 MySQL学习笔记25—性能优化

优化简介优化查询 分析查询语句 索引对查询速度的影响 使用索引查询 1、使用LIKE关键字的查询语句2、使用多列索引的查询语句3、使用OR关键字的查询语句4、优化子查询...

2021-10-07 16:59:16 105

原创 MySQL学习笔记24—MySQL日志

错误日志启动和设置错误日志查看错误日志删除错误日志通用查询日志启动和设置通用查询日志查看通用查询日志删除通用查询日志慢查询日志启动和设置慢查询日志查看慢查询日志删除慢查询日志...

2021-10-07 15:24:06 58

原创 MySQL学习笔记23—MySQL日志

日志简介二进制日志启动和设置二进制日志查看二进制日志删除二进制日志1、使用 RESET MASTER 语句删除所有二进制文件2、使用PURGE MASTER LOGS语句删除指定日志文件使用二进制日志恢复数据库暂时停止二进制日志功能...

2021-10-07 14:52:05 54

原创 MySQL学习笔记22—数据备份与恢复

使用mysql命令导出文本文件使用LOAD DATA INFILE方式导入文本文件使用MySQLimport命令导入文本文件

2021-10-06 20:49:32 67

原创 MySQL学习笔记21—数据备份与恢复

数据库迁移

2021-10-06 17:00:56 73

原创 MySQL学习笔记20—数据备份与恢复

数据备份 使用mysqldump命令备份 使用mysqldump备份单个数据库中的所有表使用mysqldump备份数据库中的某个表使用mysqldump备份多个数据库 直接复制整个数据库目录 使用mysqlhotcopy工具快速备份 数据恢复使用mysql命令恢复直接复制到数据库目录mysqlhotcopy快速恢复...

2021-10-06 17:00:17 89

原创 MySQL学习笔记19—mysql用户管理

root用户修改普通用户的密码使用set语句修改普通用户的密码使用UPDATE语句修改普通用户的密码使用GRANT语句修改普通用户密码普通用户修改密码root用户密码丢失的解决办法使用--skip-grant-tables选项启动mysql服务 --->>> 使用root用户登录,重新设置密码 --->>> 加载权限表权限管理mysql的各种权限授权1、...

2021-10-06 15:32:25 71

原创 MySQL学习笔记18—mysql用户管理

111

2021-10-05 16:27:21 67

原创 MySQL学习笔记17—mysql触发器

创建触发器创建只有一个执行语句的触发器创建有多个执行语句的触发器查看触发器SHOW TRIGGERS语句查看触发器信息在triggers表中查看触发器信息触发器的使用删除触发器...

2021-10-05 15:54:19 76

原创 MySQL学习笔记16—视图

视图概述视图的含义视图的作用创建视图创建视图的语法格式在单表上创建视图在多表上创建视图查看视图使用DESCRIBE语句查看视图基本信息使用SHOW TABLE STATUS 查看视图基本信息使用SHOW CREATE VIEW 查看视图详细信息在views表中查看视图详细信息修改视图...

2021-10-04 12:07:42 72

原创 MySQL学习笔记15—存储过程和函数

修改存储过程和函数

2021-10-03 15:39:08 73

原创 MySQL学习笔记14—存储过程和函数

光标的使用1、声明光标2、打开光标3、使用光标4、关闭光标流程控制的使用1、IF语句2、case语句第二种格式3、LOOP语句4、LEAVE 语句5、ITERATE语句(类似C++ continue)6、REPEAT语句7、WHILE语句调用存储过程和函数调用存储过程调用存储函数查看存储过程和函数1、使用SHOW STAT...

2021-10-03 15:38:19 67

原创 MySQL学习笔记13—存储过程和函数

111

2021-10-02 16:26:34 58

原创 MySQL学习笔记12—索引

索引简介索引的含义和特点索引的分类普通索引和唯一索引单列索引和组合索引全文索引空间索引索引的设计原则创建索引

2021-10-02 12:03:07 54

原创 MySQL学习笔记11—插入、更新与删除数据

插入数据为表的所有字段插入数据为表的指定字段插入数据同时插入多条记录将查询结果插入到表中更新数据

2021-09-30 16:25:20 66

原创 MySQL学习笔记11—查询数据

使用正则表达式查询查询以特定字符或字符串开头的记录查询以特定字符或字符串结尾的记录用符号“.”来替代字符串中的任意一个字符使用“*”和“+”来匹配多个字符匹配指定字符串匹配指定字符中的任意一个匹配指定字符以外的字符使用{n,}或{m,n}来指定字符串连续出现的次数...

2021-09-30 14:37:19 89

原创 MySQL学习笔记10—查询数据

子查询带ANY SOME关键字的子查询带ALL关键字的子查询带EXISTS关键字的子查询带IN关键字的子查询

2021-09-29 11:49:50 55

原创 MySQL学习笔记09—查询数据

使用聚合函数查询COUNT()函数SUM()函数AVG()函数MAX()函数MIN()函数连接查询内连接查询外连接查询

2021-09-28 22:11:34 63

原创 MySQL学习笔记08—查询数据

1

2021-09-27 17:17:38 79

原创 MySQL学习笔记07—mysql函数

条件判断函数IF(expr,v1,v2)函数IFNULL(v1,v2)函数CASE函数系统信息函数SELECT VERSION(); 查看当前MySQL的版本号 SELECT CONNECTION_ID(); 查看当前用户的连接数 SHOW PROCESSLIST 输出当前用户的连接信息 SHOW FULL PROCESSLIST 输出全部 SELECT USER() CURRENT_USER() SYSTEM_USER()SELECT C...

2021-09-27 14:38:56 59

原创 MySQL学习笔记06—日期和时间函数

日期和时间函数

2021-09-26 22:22:13 52

原创 MySQL学习笔记05—mysql函数

数学函数绝对值函数ABS(x) 返回圆周率的函数PI() 平方根函数SQRT(x) 求余函数MOD(x,y) 向上获取整数的函数CEIL(x)、CEILING(x) 向下获取整数的函数FLOOR(x) 获取随机数的函数RAND()和RAND(X) 四舍五入函数ROUND(x)、ROUND(x,y) 截断函数TRUNCATE(x,y) 符号函数SIGN(x) 幂运算函数POW(x,y) 、POWER(x,y) 计算e的幂次方的函数EXP(x) 对数运算函数LOG(x)、LOG10(

2021-09-25 15:05:24 67

原创 MySQL学习笔记03—mysql运算符

MySQL数据类型的选择:1、整数和浮点数2、浮点数和定点数3、日期与时间类型4、CHAR与VARCHAR之间的选择5、ENUM和SET6、BLOB和TEXT MYSQL中的算数运算符 MYSQL中的比较运算符 等于(=)运算符的比较规则:...

2021-09-23 22:08:21 90

docker redis离线镜像redis.tar

docker上的redis离线镜像redis.tar, 用于在docker上离线安装redis

2024-08-12

空空如也

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

TA关注的人

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