11 天前

docker-compose 快速搭建日志平台

elk   数据分析  

部署ELK 创建部署目录 mkdir -p /data/apps/elk/{elasticsearch,kibana,logstash} mkdir -p /data/apps/elk/elasticsearch/{data,plugins,logs,cert} chmod 777 elasticsearch kibana logstash -R 创建logstash配置文件 cd…

3 个月前

faketime修改docker容器内时间,实现游戏服务器时间的动态修改

docker 修改时间   动态修改程序时间  

应用场景 游戏测试中,服务器经常需要调整时间,比如测活动,要测完整流程需要频繁修改时间 由于我们测试环境使用的是docker环境,也不希望影响宿主机时间,从而影响其他用户开发和测试 实现方案 调整整机时间,这个操作成本太高,会影响到主机的所有用户 直接应用层做虚拟时间,需要调用特定接口,如果有逻辑直接调用了系统接口,那么时间就会不一致 将server组做成docker,直接修改docker…

4 个月前

nginx+certbot申请免费ssl证书并自动续签

nginx ssl配置   免费ssl证书  

一、安装并配置ssl 1、安装 certbot yum install -y epel-release yum install -y certbot 2、执行申请命令 单域名SSL证书 certbot certonly --webroot -w [站点目录] -d [域名] -m [联系人email] --agree-tos 泛域名SSL证书 certbot certonly --ma…

5 个月前

shell 如何处理带有空格的文件名

疑难杂症  

场景 对目录下的所有文件进行打包并加密码 但是某些文件名中存在空格例如 “xxxx .psd” 报错提示 zip warning: name not matched: ./风格搞0506.psd zip error: Nothing to do! (try: zip -rP xxxx /data/cos/test/d1ee1633d80e92e0740b8201812fc331.z…

5 个月前

/dev/sdb 提示 Device /dev/sdb excluded by a filter解决办法

疑难杂症   运维技术  

无法创建PV,找不到分区表 [root@localhost etc]# pvcreate /dev/sdb Device /dev/sdb excluded by a filter 通过blkid发现磁盘类型为gpt [root@localhost etc]# blkid /dev/sdb: PTTYPE="gpt" /dev/sdc: PTTYPE="gpt" /dev/sdd: P…