草庐IT

MY_NAMESPACE

全部标签

绿色安装MySQL5.7版本----配置my.ini文件注意事项

前言  由于前段时间电脑重装,虽然很多软件不在C盘,但是由于很多注册表以及关联文件被删除,很多软件还需要重新配置甚至卸载重装。  使用MySQL时就遇到了这种情况,在修改配置文件无效的情况下选择了重新安装。为了更稳定,个人选择了5.7.24绿色解压版,具体安装过程网上博客以及视频教程很多,文中只作简单叙述,今天主要是说明配置my.ini文件过程中需要注意的事项。以5.7.24为例在官网下载MySQL对应操作系统的绿色解压版本安装包,选择合适的盘符解压。解压后可以看到文件夹中内容,但是会缺少data文件夹以及后缀名微.ini的配置文件建议配置环境变量,与Java配环境变量异曲同工,不再赘述。在上

mac(m1)配置my.cnf

今天开始学习了数据库,在安装MySQL之后启动一直报错,然后在网上找了很多解决方法,最后用以下方法解决对于习惯了windows的小伙伴来说,直接去安装目录里边修改my.ini就可以,对于习惯了Linux的小伙伴来说,直接修改mysql默认的/etc/my.cnf配置文件就可以,可是Mac端MySQL是默认没有配置文件的,需要自己手动创建。1.新建etc文件一般要在先在/usr/local下新建一个etc文件,注意etc为配置文件需要以管理员的身份新建进入/usr/local目录下中,然后输入以下命令sudomkdiretc然后回车即可创建etc文件2.新建my.cnf文件然后进入etc目录下,

mac(m1)配置my.cnf

今天开始学习了数据库,在安装MySQL之后启动一直报错,然后在网上找了很多解决方法,最后用以下方法解决对于习惯了windows的小伙伴来说,直接去安装目录里边修改my.ini就可以,对于习惯了Linux的小伙伴来说,直接修改mysql默认的/etc/my.cnf配置文件就可以,可是Mac端MySQL是默认没有配置文件的,需要自己手动创建。1.新建etc文件一般要在先在/usr/local下新建一个etc文件,注意etc为配置文件需要以管理员的身份新建进入/usr/local目录下中,然后输入以下命令sudomkdiretc然后回车即可创建etc文件2.新建my.cnf文件然后进入etc目录下,

K8s 生产最佳实践-限制 NameSpace 资源用量

前言想象一下这个场景:多个系统运行在同一套K8s集群上,有重要系统,也有不太重要的系统。但是某一天,某个不重要的系统突然占用了该K8s集群的所有资源,导致该集群上的其他系统的正常运行受到影响。本文介绍了Kubernetes平台如何管理容量,以及作者对管理员的注意事项和建议。Kubernetes资源限制概述我们寿险了解Kubernetes平台如何在容器和节点级别应用资源约束。为了讨论合理规模,我们将专门关注CPU和内存,尽管还有其他因素需要考虑。可以为每个容器和Pod指定resourcerequests和limits。Requests是为pod预留的有保证的资源,而limits则是旨在保护集群整

K8s 生产最佳实践-限制 NameSpace 资源用量

前言想象一下这个场景:多个系统运行在同一套K8s集群上,有重要系统,也有不太重要的系统。但是某一天,某个不重要的系统突然占用了该K8s集群的所有资源,导致该集群上的其他系统的正常运行受到影响。本文介绍了Kubernetes平台如何管理容量,以及作者对管理员的注意事项和建议。Kubernetes资源限制概述我们寿险了解Kubernetes平台如何在容器和节点级别应用资源约束。为了讨论合理规模,我们将专门关注CPU和内存,尽管还有其他因素需要考虑。可以为每个容器和Pod指定resourcerequests和limits。Requests是为pod预留的有保证的资源,而limits则是旨在保护集群整

Kubernetes 的 NameSpace 无法删除应该怎么办?

概述有时候我们操作不规范,或者删除的先后顺序有问题,或者某项关键服务没有启动,导致Kubernetes经常会出现无法删除NameSpace的情况。这种情况下我们应该怎么办?规范删除流程其实,很多时候出现这种情况,主要是因为我们的删除操作不规范,典型的有下面几种情况:删除的先后顺序有问题,如:先删除了Traefik的关键组件,再尝试删除包含TraefikIngress或EdgeIngress的CRD某项关键服务没有启动,如:对于安装了PrometheusOperator+customadapter的Kubernetes集群,在Prometheus的一些关键组件scaledown的情况下,删除包含

Kubernetes 的 NameSpace 无法删除应该怎么办?

概述有时候我们操作不规范,或者删除的先后顺序有问题,或者某项关键服务没有启动,导致Kubernetes经常会出现无法删除NameSpace的情况。这种情况下我们应该怎么办?规范删除流程其实,很多时候出现这种情况,主要是因为我们的删除操作不规范,典型的有下面几种情况:删除的先后顺序有问题,如:先删除了Traefik的关键组件,再尝试删除包含TraefikIngress或EdgeIngress的CRD某项关键服务没有启动,如:对于安装了PrometheusOperator+customadapter的Kubernetes集群,在Prometheus的一些关键组件scaledown的情况下,删除包含

Kubernetes-namespace

Kubernetesnamespace什么是Kubernetesnamespace在Kubernetes中,名字空间(Namespace)提供一种机制,将同一集群中的资源划分为相互隔离的组。同一namespace内的资源名称要唯一,但跨namespace时没有这个要求。namespace作用域仅针对带有namespace的对象,例如Deployment、Service等,这种作用域对集群访问的对象不适用,例如StorageClass、Node、PersistentVolume等。什么时候使用Kubernetesnamespacenamespace适用于存在很多跨多个团队或项目的用户的场景。对于

Kubernetes-namespace

Kubernetesnamespace什么是Kubernetesnamespace在Kubernetes中,名字空间(Namespace)提供一种机制,将同一集群中的资源划分为相互隔离的组。同一namespace内的资源名称要唯一,但跨namespace时没有这个要求。namespace作用域仅针对带有namespace的对象,例如Deployment、Service等,这种作用域对集群访问的对象不适用,例如StorageClass、Node、PersistentVolume等。什么时候使用Kubernetesnamespacenamespace适用于存在很多跨多个团队或项目的用户的场景。对于

K8S-namespace 六大类型

一、namespace六大类型•Mount(mnt):隔离文件系统挂载点,该namespace有自己的挂载信息,即拥有独立的目录层次总结:提供磁盘挂载点和文件系统的隔离能力•UTS:隔离主机名和域名信息,该namepsace有自己的主机信息,包括主机名(hostname)、NISdomainname总结:提供主机名或域名隔离能力•IPC:隔离进程间通信,该namespace有自己的IPC,比如共享[内存]内存)、信号量等总结:提供进程间通信隔离能力•PID:隔离进程的ID,该namespace有自己的进程号,使得namespace中的进程PID单独编号,比如可以PID=1总结:提供进程隔离能力