自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux内存一直占满问题

使用free命令发现Linux服务器的内存使用量一直占满,如图所示:经查询资料得知:Linux 优先使用物理内存,当物理内存还有空闲时,linux是不会施放内存的,即时占用内存的程序已经被关闭了(这部分内存就用来做缓存了)。也就是说,即时你有2G的内存,用过一段时间后,也会被占满。这样做的好处是,启动那些刚开启过的程序、或是读取刚存取过得数据会比较快,对于服务器很有好处。你可以用 free 指令查看一下输出,用 used 减去 buffer 和 cache,才是你运行中的程序所占用的空间。发现内存使

2021-07-05 10:21:50 2276

原创 mysql数据库启动数据文件丢失问题解决

问题详情:由于客户在腾讯云服务器上增加了机器配置后重启了服务器,导致在该服务器上自建的mysql数据库服务停止,尝试重启mysql服务失败。问题原因:数据文件所属的/data目录为空,原因是/data目录之前挂载了磁盘,服务器重启,磁盘未自动挂载导致的。问题解决:使用mount命令重新挂载磁盘,数据文件就恢复了。...

2021-07-05 10:16:37 1688

原创 xlrd.biffh.XLRDError: Excel xlsx file; not supported python使用xlrd打开excel表格报错

使用python的xlrd读取Excel文件时报错:xlrd.biffh.XLRDError: Excel xlsx file; not supported报错原因是xlrd版本的问题,现在直接pip install xlrd下载的是2.0.1版本的,将其卸载下载1.2.0的即可。解决方法:pip install xlrd==1.2.0...

2021-03-17 16:50:45 180

原创 Mysql报错解决:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_general_ci,COERCIBLE)

原因:查询后发现是因为临时表的字符集是 CHARSET=utf8mb4 COLLATE= utf8mb4_unicode_ci而此字符集是继承于数据库的, 查看发现库的字符集是 让实施同事查看后发现创建数据库时做了如下设置:collation_server= utf8mb4_unicode_ci 从而后续创建临时表和函数时(未显式制定utf8mb4_0900_ai_ci), 字符集都是utf8mb4_unicode_ci,而我们的建表语句中是制定了字符集为 utf8mb4_0900_ai_ci, 于是就出

2020-11-21 10:07:38 28673

原创 FastDFS分布式文件系统安装与配置

FastDFS分布式文件系统安装与配置最近项目需要搭建一台FastDFS分布式文件系统,查询和参考了网络很多资料,但是从头到尾按他们的配置,中间都会或多或少的出错,可能是版本的问题,也可能是其他问题,经过不断的探索,终于成功配置完成,而且已经应用线上。现在把经验分享出来供大家参考,也作为自己的一个记录,以便今后用到能回顾一下。1、下载软件安装包(1)FastDFS主程序源码。(2)li...

2020-01-08 17:05:18 198

原创 Linux搭建私有网盘之CentOS部署KodExplorer

XAMPP+ kodexplorer介绍AMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X。等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。kodexplor...

2019-12-23 15:35:11 521

原创 expect自动交互脚本执行失败问题分析

写了一个自动交互脚本中用到了expect自动交互工具。代码如下:#!/usr/bin/expectset timeout -1set script "/weblogic/sj/ViewUsage131.sh"set host 100.12.128set username weblogicset password [ exec dc -e 42270635435205155082P ]...

2019-11-29 15:57:55 2567

原创 linux下trap命令和SIGHUP信号量详解

trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。我在写自动升级脚本的时候,为防止脚本运行期间是不能允许其使用Ctrl+C等中断退出的,故使用了trap命令。一、关于信号  历史上,shell总是用数字来代表信号,而新de脚本程序应该使用信号de名字,它们保存在用#include命令包含进来designal.h头文件中,在使用信号名时需要省略SIG前...

2019-11-18 16:27:46 415

原创 linux系统下ps -aux和ps -ef命令参数的作用及区别详解

在linux系统中,ps是简单而强大的进程查看命令,而ps -aux和ps -ef是打印出所有进程。其中的参数详解如下:ps -aux是以BSD方式显示a显示所有用户的进程(show processes for all users)u 显示用户(display在linux系统中,ps是简单而强大的进程查看命令,而ps -aux和ps -ef是打印出所有进程。其中的参数详解如下: ps -aux 是...

2019-11-18 15:47:27 470

原创 MySql获取当前时间的函数

**NOW()**函数以`'YYYY-MM-DD HH:MM:SS’返回当前的日期时间,可以直接存到DATETIME字段中。**CURDATE()**以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。**CURTIME()**以’HH:MM:SS’的格式返回当前的时间,可以直接存到TIME字段中。例:insert into tablename (fieldname)...

2019-11-18 10:40:07 725

原创 MySql删除记录报1064的错误

问题描述:DELETE FROM table_name t where t…;报1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near…原因:MySQL 中delete ...

2019-11-18 10:37:14 552

原创 WEBLOGIC服务启动慢的问题解决

问题描述:启动服务后,服务一直处于shutdown状态,后经查WEBLOGIC官方文档为:JVM在Linux下的bug,他想调用一个随机函数,但一直未遍历到。所以耗时。解决办法:修改Linux上Weblogic使用的jdkJAVA_HOME/jre/lib/security/java.security 文件将securerandom.source=file:/dev/urandom 修改为...

2019-11-18 10:30:36 604

原创 Shell自动升级脚本-第三部分

另一台服务器分别编写相应shell脚本,以便expect自动交互调用执行。#vim CleanStage131.sh#!/bin/bashSERVER4=/weblogic/user_projects/domains/dqyssgl_04_domaindqyssgl_Server4=${SERVER4}/servers/dqyssgl_Server4/stage/daieweb/daiew...

2019-03-12 17:11:43 348

原创 Shell自动升级脚本-第二部分

生产环境不止一台服务器,通过Linux的expect可以实现自动交互登录另一台服务器执行相应操作。vim ExpCleanStage#!/usr/bin/expectset timeout -1set script "/weblogic/sj/CleanStage131.sh"set host 100.12.72.131set username weblogicset passwor...

2019-03-12 17:06:01 351

原创 Shell自动升级脚本-第一部分

#!/bin/bash#生产环境一键升级程序#作者:zangxz#Email:[email protected]#日期:2019-01-24#变量定义starttime=`date +'%Y-%m-%d %H:%M:%S'`TIME=`date +%Y%m%d%H%M`DIR=/weblogic/sjSERVER_admin=/weblogic/user_projects...

2019-03-12 16:58:23 922

原创 Shell自动升级脚本-简介

使用说明:1、为提高生产环境升级效率及准确性,特编写此shell脚本。功能分别是以下九项:【1】备份原码【2】导入新码【3】清理缓存【4】清理日志【5】启动服务【6】停止服务【7】系统负载【8】一键模式【9】退出程序2、执行后,会根据执行者的输入,分别运行相应功能。并且会自动调用expect脚本远程登录其他服务器执行相应操作。在原基础上,增加了执行人姓名输入的步骤,并在之后...

2019-03-12 16:23:37 1400 2

Linux搭建私人网盘Kodexplorer

Linux搭建私人网盘可道云Kodexplorer部署所需的XAMPP环境安装程序,Kodexplorer安装包。

2019-12-23

空空如也

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

TA关注的人

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