自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名小白的博客

我喜欢你,笨拙而又热烈,一无所有却又倾尽所有

  • 博客(48)
  • 收藏
  • 关注

原创 vmware workstation网络设置

VMware workstation软件及内部虚拟机网络配置

2022-08-19 09:19:06 3514 1

原创 Linux常用的命令和一些基础知识

Linux常用命令和一些基础知识

2022-08-05 15:06:14 327

原创 NMAP命令探测端口是否开通

比如:测试10.105.287.32这台机到10.32.226.18这台机的5704,5705,5710,5709,5728端口是否开通,在10.105.287.32执行如下命令nmap -Pn -p5704,5705,5710,5709,5728 10.32.226.18

2022-03-04 09:56:43 1276

原创 从搭建grafana到修改数据源再到导出导入模板

从搭建grafana并配置数据源

2022-02-25 10:13:55 5840 2

原创 【BUG】Template variables could not be initialized: e.replace is not a function

Template variables could not be initialized: e.replace is not a function

2022-02-25 09:57:26 5843 2

原创 oracle实例名与服务名大小写

oracle12C实例名是不区分大小写的,服务名区分大小写;服务名是sqlplus连接串链接数据库的时候用到的名字;例如sqlplus udsn/udsn@127.0.0.1:1521/uds,其中uds就是服务名,实例名是export ORACLE_SID=etran;其中这里etran就是实例名实例名是不区分大小写的,大写实例名中的数据和小写实例名中的数据是一样的...

2021-04-23 17:36:32 1661

原创 Error:A fatal exception has occurred.Program will exit

安装JDK的时候出现下面的报错信息,如何处理Unrecognized option:-Error:sould not create the Java Virtual MachineError:A fatal exception has occurred.Program will exit解决办法:查看解压目录的属主属组权限是否被改变将安装目录权限设置为安装用户的权限,或者775权限即可...

2020-11-05 20:53:43 22280 7

原创 如何在suse11服务器上面部署JDK1.8

解压JDK压缩包到指定目录下;例如/usr下面然后修改/etc/profile添加全局环境变量在文件末尾添加下面内容export JAVA_HOME=/usr/jdk1.8.0_111 #该路径跟随压缩包安装路径改变而改变export JRE_HOME=" $JAVA_HOME/jre"export CLASSPATH="$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH"export PATH="$JRE_HOME/bin:$PATH"source /etc/p

2020-11-05 20:49:48 317

原创 解决root用户无法使用telnet命令登录服务器

使用tty命令查询用户登录方式,#tty/dev/pts/3并将登录方式添加到/etc/securetty文件中解决办法:在/etc/sucuretty内容中添加如下内容pts/0pts/1pts/2pts/3pts/4pts/5

2020-11-05 20:32:08 1277

原创 ORA-00922:missing or invalid option

解决办法:数据库设置密码时,密码中不可以带有特殊字符,换用其他不带有特殊字符的密码就好了

2020-11-05 19:48:20 5855

原创 ORA-28003和ORA-20001解决办法

报错信息:ORA-28003:password verification for the specified password failedORA-20001:password same as or similar to user解决办法:#关闭密码复杂性校验SQL>later profile default limit password_verify_function null;

2020-11-05 19:46:32 4999

原创 如何解决:使用Xbrowser软件连接服务器显示灰屏

在服务器上面设置图形化界面访问设置vim /etc/sysconfig/displaymanager修改如下字段内容信息DISPLAYMANAGER="xdm"DISPLAYMANAGER_REMOTE_ACCESS="yes"DISPLAYMANAGER_ROOT_LOGIN_REMOTE="yes"DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes"vim /etc/sysconfig/windowmanagerDEFAULT_W

2020-11-05 19:39:01 789

原创 FlashFXP报500 OOPS:could not bind listening IPv4 socket

解决办法:修改/etc/vsftpd.conf文件;将listen字段设置为YES

2020-11-05 19:24:10 275

原创 root用户无法通过GTP21号端口上传文件

将/etc/vsftpd.conf文件内容中的write_enable=YES打开表示允许用户写入

2020-11-03 19:58:41 312

原创 解决FTP链接服务器和xshell连接服务器显示的目录不一致问题

1、修改/etc/vsftpd.conf文件将文件内容中chroot_local_user 参数改为NO2、解决ftp服务默认使用21号端口,文件无法上传到服务器,但是可以下载到文件到本地服务器将/etc/vsftpd.conf文件内容中的write_enable=YES打开...

2020-11-03 19:57:24 1237

原创 suse11服务器安装vsftp服务,并设置允许flashfxp链接服务器

SUSE11服务器安装vsftp服务1、下载vsftpd安装包,通过zypper具体使用方法请度娘zypper ar -t yast2 ‘sles11sp4’ -fc 安装源 名字2、安装zypper install -y vsftpdservice vsftpd start3、设置vsftpd服务开机启动chkconfig vsftpd on使用root用户通过flashfxp链接服务器失败报错信息如下:220(vsFTPd 2.0.7)USER root530 This FTP

2020-11-03 19:51:23 461

原创 从AIX迁移至SUSE11基本配置

1、永久修改主机名vi /etc/HOSTNAMEvi /etc/hostssysctl -w kernel.hostname=主机名2、同步时间ntpdate 目标IP3、关闭防火墙vi /etc/init.d#chkconfig SuSEfirewall2_init off/stop#chkconfig SuSEfirewall2_setup off/stop4、查看防火墙是否关闭service SuSEfilewall2_init statusservice SuSEfile

2020-11-03 19:37:25 228

原创 MySQL数据库调优

硬件设备(OLTP/OLAP) 1、多CPU多Core,内存永远不嫌大 2、使用RAID10多磁盘提IO能力或者用NAS,SAN 3、RAID要带电池、缓存,数据库服务需要带UPS(在线电源) 4、全千兆网络环境,有条件可以使用10Gb/s的网络 系统调优 1、全部采用64位版本(64MYSQL) 2、选择稳定内核(权衡稳定,性能,功能)...

2020-11-03 14:27:07 115

原创 授权普通用户设置定时任务crontab的权限

编辑/etc/cron.allow 或者 /etc/cron.deny 来控制权限,如果 /etc/cron.allow 文件存在,那么只有这个文件中列出的用户可以使用 crontab, 同时/etc/cron.deny文件被忽略; 如果 /etc/cron.allow 文件不存在,那么文件 /cron.deny 中列出的用户将不能用使用 crontab任务调度...

2020-07-28 15:13:20 7257

原创 设置oracle数据库redo日志大小

1、查看当前日志组成员sql> select member from v$logfile;2、查看当前日志组状态sql> select group#,members,bytes/1024/1024.status from v$log;3、增加日志组sql> alter database add logfile group 4 ('/opt/oracle/oradata/oral/redo04.log') size 200M;sql> alter database add

2020-06-12 17:19:28 809

原创 清理oracle数据库undo表空间(oracle11g)

切换至oracle用户$ export ORACLE_SID=实例名$ sqlplus “/as sysdba”查询当前undo表名字show parameter undo;创建一个命名为undotbs01.dbf的undo表空间,并设置代号为UNDOTBS1,设置起始大小为10M,最大最大为20G(最高不能超过30G);,create undo tablespace UNDOTBS1 datefile '/u02/rmts/oradata/rmts/undotbs01.dbf' size 10

2020-06-12 16:54:16 1596

原创 oracle数据库锁表查询,解锁,kill缩表进程

(1)锁表查询的代码形式如下:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪个表被锁 ---不仅是死锁select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a.dba.objects b where b.object_id = a.object_id;(3)查看是哪个session引起的

2020-06-12 16:22:34 1699

原创 清理oracle11G数据库

可以从如下内容进行清理:1、清理日志文件清理/oracle/diag/tnslsnr/主机名/listener/alert/log_*.xml alert目录下面的log_*.xml文件可以进行删除;例如rm -r ./log*.xml清理/oracle/diag/tnslsnr/主机名/listener/trace/listener.log trace目录下面当然listener.log文件不可以删除,只能清空,例如:>listener.log...

2020-06-12 16:11:11 1071

原创 oracle12C数据库用户密码过期,重置用户密码,解决ORA-28000问题

切换到oracle用户(或可以使用sqlplus命令的用户)sqlplus "/as sysdba" (以管理员用户登录数据库)alter profile default limit password_life_time unlimited; 设置密码永久不过期alter user 用户名 identified by 密码; 更新设置用户名和密码使用sqlplus命令如何登录数据库:安装oracle客户端;将oracle_home添加到需要使用sqlplus命令的用户环境变...

2020-06-12 16:04:52 1782

原创 SUSE12sp3系统安装及配置NFS文件管理系统服务端及客户端

1、安装NFS文件管理系统服务端# zypper -n in nfs-kernel-server2、安装NFS文件管理系统客户端# zypper -n in nfs-client3、启动NFS服务# service nfsserver start4、设置开机启动/查看开机启动状态# chkconfig nfsserver on# chkconfig --list nfsservernfsserver 0:off 1:off 2:off 3:on 4:off 5:on 6:off5、想要使

2020-05-21 20:00:33 2509

原创 SUSE12sp3系统基础服务搭建和基本设置

suse12SP3系统基础服务搭建和基本设置1、修改主机名及同步服务器时间:使用命令sysctl -w kernel.hostname=主机名;例如:sysctl -w kernel.hostname=DB_122.3修改/etc/HOSTNAME文件;将您想设置的hostname添加到该文件中;重启的时候系统会读取该文件的内容。修改/etc/hosts;在此配置文件当中添加服务器IP和hostname之间的对应关系。2、关闭/启动、查询、设置开机启动防火墙:关闭防火墙(此设置为设置开机启

2020-05-21 19:20:45 1377

原创 (unicode error) 'utf-8' codec can't decode byte 0xb8 in position 0: invalid start byte

出错环境:使用geany编写py程序,调用.py函数问题:将函数储存在模块中,然后进行代用调用这个模块出现下面的问题SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb8 in position 0: invalid start byte语法错误:( unicode错误)'utf-8'编解码器无法解码位置0的字...

2019-08-19 11:35:41 11559 5

转载 suse系统,用户多次登录失败被锁定,如何解锁

在服务器端以root用户登录执行命令: # faillog –a ////查看用户登录错误次数 如果超过三次的话,用户不能登录并且此后登录用户错误登录次数还是会增加。 在登录错误次数不满三次时,登录成功后,则这个用户登录错误值将清零,退出后重新telnet登录将采用新的计数。 # faillog -u user –r ...

2019-08-09 10:03:45 4592

原创 centos7上面安装geany编辑器

《Python编程—从入门实践》中讲述的安装Python之后推荐使用编辑器geany对Python代码进行编辑;但是经过书上面的尝试,并不能达到安装geany然后进行使用,然而对于小白来说没有图片标注的步骤是不行的,我在往上面找了好长时间的文档来进行参考,然而并没有什么卵用,还不如不找!浪费了时间又把机器搞崩了,很崩溃!环境:centos7.3桌面版;yum源为自带源,没有做其他配置;...

2019-07-01 11:35:18 2423 1

原创 MySQL之使用delete命令删除与drop命令删除用户之间的区别

问题:使用delete命令删除用户的时候再次创建使用delete删除mysql.user表里面的用户的时候会出现错误解决办法:使用drop命令重新删除用户,就可以再次创建该用户了...

2019-06-14 08:43:42 1430

原创 MySQL之show varilables与show status之间的区别

首先要明白两个方面;状态和变量之间的区别是:变量有一定的范围值,可以在这个指定的范围值之间自定义值的大小;然而状态是只是一个值,并不能进行随意的自定义的变化,只能进行清零或者关闭记录的操作,而且状态值是用来记述某一个值的链接状态,访问情况等,并不能进行自定义:show varilables是用来查询变量的;例如:show variables like 'rpl%';查询变量rpl%变量...

2019-06-13 16:21:34 908

原创 file:///mnt/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /mnt/repodata/repomd.xml"

报错信息:[root@MySQl ~]# yum install xtrabackup -y已加载插件:fastestmirrorLoading mirror speeds from cached hostfile* base: mirrors.163.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.comfile...

2019-06-06 09:54:27 32371 12

原创 MySQL的备份和恢复

备份是为了保证在灾难发生的时候,保证数据不丢失或者最小程度的丢失备份策略要求损失最小,对数据库的影响最小备份可以通过计划任务+脚本来实现自动化一、备份的分类类型:1、根据服务是否在线继续分为热备份、温备份和冷备份热备份:读写均不受影响温备份:仅可以执行读操作冷备份:也称为离线备份,读写操作均终止2、根据备份时是否直接复制数据文件分为物理备份和逻辑备份物理备份:直接复制数据文件,...

2019-06-05 17:39:18 205

原创 如何设置crontab计划任务

编辑计划任务:crontab -e查看计划任务:crontab -l删除用户所有的计划任务(慎用):crontab -r(全部都可以加 -u 选项,但是只有root用户以及特别的提权了的用户才可以用)例如:crontab -l -utom 查看tom用户所有的计划任务*/2 * * * * /tmp/date.sh 表示每隔2分钟执行一次/tmp/date.sh的这个脚本tail ...

2019-06-05 16:02:04 465

原创 ELK+kafka

上面架构图分为五层,详细解释如下:第一层,数据采集层 最左边的是业务服务器集群,上面安装了filebeat做日志采集,同时把采集的日志分别发送给两个logstash服务。第二层,数据处理层,数据缓存层 logstash服务把接收到的日志通过格式处理,转存到本地的kafka broker+zookeeper集群中。第三层,数据转发层 这个单独的logstash节点会...

2019-06-04 18:28:36 8972 2

原创 MySQL日志管理

一、MySQL分为四种日志存放位置一般放在数据目录下1、错误日志:记录 MySQL数据库的启动、运行和关闭过程/mysql/data/mysql.err 主机名.errmysql> show variables like 'log_error'; 查看错误日志存在的绝对路径+---------------+-----------------------+| Varia...

2019-06-04 15:12:56 171

原创 MySQL用户和权限的管理

MySQL用户信息存在mysql.user表中查看当前所在的数据库select database();查看用户的信息进入数据库之后直接查看,如果已经切换到其他库里面不能查看到用户的信息mysql> select user,host,password from mysql.user;+--------+--------------+--------------------------...

2019-06-04 10:34:08 1369

原创 MySQL复制记录和复制表

创建一个原始表用来做实验;mysql> create table user (id int primary key,name varchar(20));创建表,同时设置表的结构mysql> desc user;查询表的结构+-------+-------------+------+-----+---------+-------+| Field | Type | N...

2019-06-03 15:30:28 2072

原创 MySQL语句的简单使用

基本sql语句的操作(增、删、改、查)库操作: > show databases; #列出所有的库 > create database db2; #创建库 > show create database db2; #查看所创建库的属性 > use d...

2019-05-28 18:10:55 193

原创 对Linux的基础认识

WEB服务器:Apache、Nginx、Tomcat数据库:MySQL、Redis负载均衡:LVS、Haproxy、Nginx高可用:keepalived自动化运维工具:Ansible监控:zabbix虚拟化技术:KVM搭建私有云服务器:openstack容器:docker、k8s日志:ELK日志分析工具脚本语言:Python、shell、Perl/et...

2019-05-28 15:26:41 779

空空如也

空空如也

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

TA关注的人

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