自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(352)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 centos7下部署oracle 11g

total 0SQL>OWNERMDSYSPUBLICOUTLNCTXSYS。

2023-09-19 08:23:44 498

原创 oracle11.2.0.1.0故障解决

解决:重启oracle。

2023-09-01 09:38:04 293

原创 Centos中文乱码处理

检查/etc/locale.conf文件设置的语言是中文后,直接source生效。Centos系统中查询相关信息,发现中文都显示为乱码。

2023-03-09 11:20:40 738 1

原创 redis数据清空脚本

redis服务经常因服务器内存不够用而自动死掉。需要经常连接进去做数据清理后启动服务。所以写了个脚本每天清理一遍。定时到每天下午5点半执行。

2022-11-28 10:16:24 834

原创 linux下达梦数据库远程连接操作

SQL> select TABLE_NAME as tbName from all_tables where OWNER ='模式名';SQL> conn 用户名/密码@IP:端口。(查看指定模式下的所有表)

2022-11-10 11:06:35 2483

原创 达梦数据库配置项

SEC_PRIV_MODE 权限管理模式(0),可选值:0[TRADITION],1[BMJ],2[EVAL]CHARSET/UNICODE_FLAG 字符集(0),可选值:0[GB18030],1[UTF-8],2[EUC-KR]LENGTH_IN_CHAR VARCHAR类型长度是否以字符为单位(N),可选值:Y/N,1/0。RLOG_ENC_FLAG 设置日志文件是否加密(N),可选值:Y/N,1/0。

2022-11-07 17:49:46 1599

原创 Starting MySQL...The server quit without updating PID file [FAILED]ysql/mysql.pid).

上周清理服务器磁盘,发现有一堆mysql-bin.0000*的文件,且文件非常大,考虑到是一台测试库,就直接讲这些文件删除了。但本周发现mysql启动时报错。找到mysql-bin.index文件,先复制一份。之后编辑改文件,把删除过的binlog都删掉,之后保存启动即可。可以看到,提示说找不到mysql-bin.000067(已被我删除)。

2022-10-31 10:23:28 864

原创 银河麒麟操作系统rpm安装无反应

因操作系统不在互联网环境中,且系统中没有telnet功能,所以下载了rpm包上传到服务器上安装。但安装时异常,一直无反应。只能kill掉进程。删掉__db.001、__db.002 、__db.003文件。操作系统:4.19.90-17.ky10.aarch64。进入/var/lib/rpm/目录下。之后rpm安装即可。

2022-10-27 15:26:39 6144

原创 信息系统网络管理的5大功能

国际标准化组织(ISO)定义的网络管理的5大功能:1、故障管理;2、配置管理;3、安全管理;4、性能管理;5、计费管理。

2022-09-22 14:44:23 650

原创 oracle数据库用户操作

alter user 用户名 identified by 密码;alter user 用户名 account unlock;

2022-09-05 15:07:29 275

原创 达梦数据库备份脚本

!/bin/sh"cront -e。

2022-08-24 15:52:16 1339

原创 达梦数据库备份

已用时间: 00:03:51.718. 执行号:35000.服务器[LOCALHOST:5236]:处于普通打开状态。登录使用时间 : 23.056(ms)

2022-08-24 11:18:06 1006

原创 ARM机下编译安装mysql错误处理

错误一storage/innobase/handler/handler0alter.cc90251errorcouldnotsplitinsn。编辑CMakeLists.txt文件,添加红色字体部分。编辑mysqld.cc文件,添加红色字体部分。ARM机下编辑安装mysql5.7.38。

2022-07-27 17:09:44 1203 5

原创 银河麒麟操作系统离线安装nginx

在执行./configure--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module--with-file-aio--with-http_realip_module命令时一直报错。下载openssl安装包到本地,再上传到服务器上。之后在nginx目录下重新执行./configure。......

2022-07-25 10:05:32 2667 1

原创 银河麒麟操作系统离线安装openssl

操作系统Linuxhost-10-84-25-1194.19.90-17.ky10.aarch64#1SMPSunJun28142740CST2020aarch64aarch64aarch64GNU/Linux。

2022-07-22 17:15:26 3868

原创 centos7下防火墙对指定ip开放端口权限

centos下防火墙对指定ip开放端口权限

2022-07-05 17:16:33 424

原创 nginx禁用3DES和DES弱加密算法,保证SSL证书安全

nginx禁用3DES和DES弱加密算法,保证SSL证书安全

2022-07-05 10:59:14 7815

原创 大容量磁盘分区

拿到一台服务器,硬盘6T,但按正常流程做分区时,但最大只能分区2T。想要把6T全部划为一个分区,做一个目录/data根据信息提示,当前分区格式为MSDOS(MBR)分区类型,需要格式化为GPT类型。使用MBR分区表的硬盘最多只能划分4个主分区磁盘,并且MBR最大仅支持2TB的硬盘,如果需要分区的硬盘容量大于2TB,则需要使用GPT类型,GPT分区表类型不受分区个数、硬盘大小的限制,最大支持18EB。格式化操作如下:[root@ecs-4896-0507691 ~]# yum insta

2022-05-19 11:32:23 3458

原创 telnet离线安装

安装包:telnet-0.17-65.el7_8.x86_64.rpm下载地址:(centos7for x86_64)http://www.rpmfind.net/linux/centos/7.9.2009/os/x86_64/Packages/telnet-0.17-65.el7_8.x86_64.rpm下载到本地后,上传至虚拟机中,执行安装即可。[root@localhost opt]# rpm -ivh telnet-0.17-65.el7_8.x86_64.rpm警告:telnet.

2022-04-19 15:01:32 3749

原创 my_print_defaults: [Warning] World-writable config file ‘/usr/local/mysql/my.cnf‘ is ignored.

操作数据库提示警告World-writable config file '/usr/local/mysql/my.cnf' is ignored检查发现my.cnf权限过高【777】,将权限更改为644即可。======================================================================[root@sc-cgd-01-w-node-0002 init.d]# /etc/init.d/mysqld restartmy_print_defa

2022-04-08 10:33:30 3430

原创 系统内核参数配置

cp -p /proc/sys/net/ipv4/conf/all/accept_redirects /proc/sys/net/ipv4/conf/all/accept_redirects.baksysctl -w net.ipv4.conf.all.accept_redirects="0"

2022-03-24 15:23:09 710

原创 docker-容器导入、导出

导出容器[root@192 ~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESa1ada8c9eb8d nginx "/docker-entrypoint.…" 54 minutes ago Up 54 minutes 0.0.0.0:80->80...

2022-03-23 16:51:28 3083

原创 docker容器内操作命令安装

执行docker exec 命令进入容器后,如需要在容器内进行部分命令执行,发现无法执行,需要安装相关命令。root@a1ada8c9eb8d:/# vim aabash: vim: command not foundroot@a1ada8c9eb8d:/#root@a1ada8c9eb8d:/# apt-get updateHit:1 http://deb.debian.org/debian bullseye InReleaseHit:2 http://deb.debian.org/deb.

2022-03-23 16:15:39 3815

原创 docker: Error response from daemon: driver failed programming external connectivity on endpoint

docker启动nginx时报错docker run --name nginx-test -p 80:80 -d nginx2ed5b8d81a17fa1000a642fb14bc4db31ba7e7bf3694bed51f8030078d296993docker: Error response from daemon: driver failed programming external connectivity on endpoint nginx-test (d93f8b274d98d4e7d

2022-03-23 15:55:04 4157

原创 docker使用

[root@192 ~]# docker search centosNAME DESCRIPTION STARS OFFICIAL AUTOMATEDcentos The official build of CentOS. 7067 [OK] cent...

2022-03-15 17:15:56 2009

原创 linux禁止普通用户登录的方式

方式一:passwd -d user1#将user1的密码删掉,这样用任何密码远程连接都不成功。

2022-02-16 11:30:54 1182

原创 封掉暴力破解的ip

连续3次以上通过ssh登录系统失败的IPlastb -i -a | grep ssh | awk '{print $NF}' | uniq -c | awk '$1>3{print $2}'将地址加入/etc/hosts.deny文件中sshd:147.182.236.157

2022-02-09 15:59:40 1653

原创 STDERR: error: unable to open preload file “/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf“

centos6环境下:gitlab-ctl reconfigure时报错STDERR: error: unable to open preload file "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf"ll /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf 提示不存在。解决方案:从其他服务上copy一份就可以了。之后再gitlab-ctl reconfi

2022-01-26 16:11:06 998

原创 error: unable to open preload file “/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf“

centos6.9环境下:gitlab-ctl reconfigure时报错error: unable to open preload file "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf"解决方案:export LC_CTYPE=en_US.UTF-8export LC_ALL=en_US.UTF-8

2022-01-26 11:13:30 925

原创 gitlab迁移到新机器上

旧机器:192.168.2.10新机器:192.168.2.11192.168.2.10上执行#备份文件默认路径:/var/opt/gitlab/backups gitlab-rake gitlab:backup:create #将备份的文件远程复制到新机器上scp 1642665284_2022_01_20_12.3.5_gitlab_backup.tar root@192.168.2.11:/opt192.168.2.11上执行mv /opt/16426652

2022-01-20 16:03:17 761

原创 批量kill进程

ps-ef|grep 服务|grep-vgrep|cut-c9-15|xargskill-9例如ps -ef | grep zabbix | grep -v grep | cut -c 9-15 | xargs kill -9

2022-01-20 15:14:10 1074

原创 linux关闭磁盘自检

自一次机房断电,服务器重启后,发现服务器经常进入死机状态。1,查看/var/log/messages日志,发现每次都是在周日凌晨1点死机。crontab -l 查看定时任务并没有。2,之后分析/var/log/cron日志,发现在每周日凌晨1点时会执行 CMD (/usr/sbin/raid-check)3,查看系统定时任务目录文件[root@zhtzdb-10 ~]# cat /etc/cron.d/raid-check# Run system wide raid-check once.

2022-01-20 10:39:42 1530

原创 gitlab502 处理

问题:Runing handlers:There was an error running gitlab-ctl reconfigure:execute[/opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8](postgresql::enable line 75)had an error:Mixlib::Shellout::ShellCommandFailed:Expected process to e

2022-01-10 09:54:08 1031

原创 shell 统计系统中各进程占用的内存大小.第二版

#/bin/bashfor PROC in `ls /proc/ | grep "^[0-9]"`do if [ -f /proc/$PROC/statm ]; then aa=`cat /proc/$PROC/statm | awk '{print ($2)}'` bb=`expr $aa \* 4 / 1024` if [ $bb != 0 ]; then echo "进程号:"$PROC",占用内存,"$bb"MB,进程:"`ps -ef | grep .

2021-12-22 10:55:46 616

原创 kthreaddk病毒查杀记录

今日在zabbix上查看到某台服务器的CPU使用率过高(几乎100%)。进入服务器top查看到一个异常的进程kthreaddk。第一步:kill掉对应pid之后还会继续出现,意识到这是病毒文件,会一直不停的产生。第二步:ll /proc/pid/exe 查看具体的文件地址,可以直接删除。但发现该文件会自动删除,并再次生成其他文件在另外的目录下,如此不停循环。第三步:关掉对外的无用端口,看到机器上开了很多的端口对外,但其实本身意义不大,直接在后台对外关闭。第四步:查看到该进程的管理用户是g..

2021-12-15 16:37:57 2045

原创 zabbix agent安装

下载地址:下载Zabbix根据自己的情况选择版本我的环境是centos7,zabbix4.0.36cd /opt/rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpmyum clean allyum install -y zabbix-agentvim /etc/zabbix/zabbix_agentd.conf Server=[z.

2021-12-15 14:34:31 220

原创 zabbix中文及中文乱码

zabbix安装部署完成后登录进入,默认账号admin 密码zabbix。默认英文界面,可调整为中文。中文乱码处理:[root@VM-0-8-centos ~]# find / -name 'DejaVuSans.ttf'/usr/local/src/zabbix-4.0.19/frontends/php/assets/fonts/DejaVuSans.ttf/usr/local/nginx/html/zabbix/assets/fonts/DejaVuSans.ttf[ro

2021-12-14 10:00:21 2129

原创 mysql表分区查询

SELECT TABLE_NAME, COUNT(*) AS CNT FROM information_schema.PARTITIONS WHERE PARTITION_NAME IS NOT NULL GROUP BY TABLE_NAME ORDER BY CNT DESC LIMIT 50

2021-12-07 15:30:38 1813

原创 shell 统计mysql数据库表分区

#!/bin/bashUSERNAME='root'PASSWD='demo#123'SHOW_DB='show databases'SHOW_TABLE='show tables'mysql -u${USERNAME} -p${PASSWD} -e "${SHOW_DB}" > databases.txtfor dbname in `cat databases.txt | grep -v 'information_schema' | grep -v 'mysql' | grep .

2021-12-07 11:01:04 309

原创 centos8下安装nginx

镜像:CentOS Linux release 8.3.2011[root@192 ~]# yum -y install gcc make pcre-devel zlib-devel tar zlib openssl openssl-devel[root@192 ~]# cd /opt/[root@192 opt]# wget http://nginx.org/download/nginx-1.21.4.tar.gz[root@192 opt]# tar zxvf nginx-1.21.4.ta

2021-11-17 16:23:35 1589

KeePass.exe

KeePass是一款密码管理工具.它能帮你记住电子邮件,主页FTP,上网,论坛等用户名和密码,而免去了你众多的烦恼,节省了时间.它把密码保存在高度加密的数据库中,不能让其他人和其他应用程序所识别

2020-03-28

Linux命令大全

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。

2014-08-05

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

TA关注的人

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