通过配置文件登录K8S控制台时报如下错误:
Not enough data to create auth info structure.

走走停停,看日出!
通过配置文件登录K8S控制台时报如下错误:
Not enough data to create auth info structure.
选择 kubeconfig 文件,路径如下:
1 2 |
Mac: $HOME/.kube/config Win: %UserProfile%\.kube\config |
1 |
docker stop $(docker ps -a -q) |
如果想要删除所有container的话再加一个指令:
1 |
docker rm $(docker ps -a -q) |
[Err] 1055 – Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
出现以上错误时进放MySQL命令行查看一下sql_mode值:
1 |
select @@global.sql_mode |
如结果如下:
1 |
ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
则需要重新设置sql_mode, 在 MySQL命令行执行下面的命令:
1 |
set @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; |
mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就出现该错误。
细心的朋友在查看php-php日志的时候会发现有时会出现下面的警告:
1 |
WARNING: <strong><span style="color: #ff0000;">[pool www]</span></strong> seemsbusy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, thereare 0 idle, and 29 totalchildren |
该信息是建议增加pm.start_servers数量,请注意下上面红色标注的[pool www], 不同配置可能这里会有差异,在具体修改的找到对应pool的配置文件即可;
首先找到所安装php-fpm的配置文件存放路径(注意:不同版本的php-fpm配置文件路径可能有细微的差别),我们可以通过phpinfo()打印查看。
1 2 3 4 |
pm.max_children = 50 pm.start_servers = 5 pm.min_spare_servers = 10 pm.max_spare_servers = 20 |
在Ubuntu16.04 网络设置静态ip步骤如下:
通过下面的命令打开interfaces
配置文件
1 |
sudo nano /etc/network/interface |
修改interface
配置文件内容
1 2 3 4 5 6 7 8 |
auto lo iface lo inet loopback auto ens0 #该行的ens0为网卡名,不同电脑网卡名可能不一样,以实际名称为准 iface ens0 inet static #说明同上 address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameserver 8.8.8.8 |
在修改interface
配置文件的时候一定要注意不同电脑网卡名可能不一样,上面示例中网卡名是ens0
,修改该文件时请将其替换为你电脑默认网卡名称。
完成上面的修改后可以重启电脑的networking服务来生效改变
ubuntu16.04中网络重启命令
1 |
sudo /etc/init.d/networking restart |
或
1 |
sudo service networking restart |
现在可以通过ifconfig
命令查看一下IP地址是否已经更新。
国内复杂的网络环境,在进行Linux系统升级或包更新时是一件相当痛苦的事情,需要等待的时间长不说,运气稍微差点还得反复重来,幸好国内有不少厂家提供有镜像源,为广大运维狗提供了一个不错的解决方案,其中阿里云所提供的ubuntu镜像是相对比较稳定、高速、可靠的源,下面我们介绍一下如何将ubuntu默认的更新源替换为阿里云的源。 继续阅读“阿里云 ubuntu 16.04 源”
启动应用总是失败,被告知端口被占用怎么办,首先我们得找到是哪一个进程占用了该端口,通常我们使用lsof命令或netstat命令查看端口占用进程。 继续阅读“linux查看端口占用命令”