摘要: Linux 上安装 MongoDB PHP 扩展 在终端上安装 你可以在 Linux 中执行以下命令来安装 MongoDB 的 PHP 扩展驱动 $ sudo pecl install mongodb 使用php的pecl安装命令必须保证网络连接可用以及root权限。 安装手册 如果你想通过源码来编 阅读全文
posted @ 2020-09-30 17:19 Normanlin 阅读(83) 评论(0) 推荐(0) 编辑
摘要: docker container ls docker service ls docker image ls docker container run -it xxx /bin/bash docker container exec -it xxx bash docker container stop和 阅读全文
posted @ 2020-09-30 16:58 Normanlin 阅读(94) 评论(0) 推荐(0) 编辑
摘要: sysctl -w net.core.somaxconn=65535 sysctl -w net.ipv4.ip_local_port_range="1024 65535" sysctl -w fs.file-max=1048576 sysctl -w fs.inotify.max_user_ins 阅读全文
posted @ 2020-09-30 16:55 Normanlin 阅读(339) 评论(0) 推荐(0) 编辑
摘要: apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: pv.kubernetes.io/bind-completed: "yes" pv.kubernetes.io/bound-by-controller: "yes" v 阅读全文
posted @ 2020-09-30 16:50 Normanlin 阅读(478) 评论(0) 推荐(0) 编辑
摘要: podAntiAffinity 反亲和性 匹配pod标签为app=ingress-nginx的pod,不与它部署在同一个节点上。 阅读全文
posted @ 2020-09-30 16:45 Normanlin 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 注意:在阿里的k8s中使用SLB,当服务(pod)发生漂移后,slb后端也会动态修改,此时会有瞬间的5xx错误,同时注意会覆盖原先手动配置的配置。因此给K8S提供SLB时最好使用全新的SLB。 四层协议yaml文件 apiVersion: v1 kind: Service metadata: ann 阅读全文
posted @ 2020-09-30 16:30 Normanlin 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 这里提供俩种创建yaml文件,第一种只监控你的CPU使用率,第二种监控你的CPU和内存。 前提:1.HPA需要依赖K8S中一些监控插件如heapster或metrics。 2.deployment中需指定resources,例如: resources: limits: cpu: 1024m memo 阅读全文
posted @ 2020-09-30 16:06 Normanlin 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 一:阿里云k8s集群中要挂载nas,首先需要满足nas与集群处于同一个VPC。 二:使用PV,PVC的方式进行挂载,PV的yaml定义中必须使用子目录挂载,否则POD起来会有chown: changing ownership of '/var/lib/mysql/': Operation not p 阅读全文
posted @ 2020-09-30 15:51 Normanlin 阅读(3212) 评论(0) 推荐(0) 编辑
摘要: DML(data manipulation language)数据操纵语言: 就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。 比如: SELECT 列名称 FROM 表名称 UPDATE 表名称 SET 列名称 = 新值 WHER 阅读全文
posted @ 2020-09-30 15:43 Normanlin 阅读(112) 评论(0) 推荐(0) 编辑
摘要: show processlist; SHOW PROCESSLIST显示哪些线程正在运行。 show databases; 查看所有数据库 show tables; 查看某库的某表 select * from tablename; 查看tablename表的所有数据 ALTER USER 'root 阅读全文
posted @ 2020-09-30 15:37 Normanlin 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 因为mongo的原生特性,从节点默认只做故障切换功能,不提供读的请求。正常情况下在从节点读请求会显示: wanya:SECONDARY> show dbs 2020-09-27T13:36:43.126+0800 E QUERY [js] Error: listDatabases failed:{ 阅读全文
posted @ 2020-09-30 15:30 Normanlin 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 前提条件:具备管理员账号 注意:MongoDB原生特性:账号都在特定的库里认证,不像mysql使用全局认证,也就是说登录时mysql不需指定认证的库,而mongo的账号在特定的库中,admin库或者普通库,因此登录时需指定--authenticationDatabase <dbname> 指定创建U 阅读全文
posted @ 2020-09-30 15:26 Normanlin 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 今日,有用户反映账号无法登录,研发发现现象为 经过排查,发现域名证书已过期,该域名绑定在SLB的扩展域名之中,非默认域名。 而一个月前阿里有该证书的预警,但预警的是另一条SLB(证书在默认域名中),于是当时我更换了这条SLB的证书。 经过分析,发现阿里云监控目前对于SLB扩展域名的证书并不会预警,导 阅读全文
posted @ 2020-09-30 14:46 Normanlin 阅读(228) 评论(0) 推荐(0) 编辑