os、服务器、存储、网络
张冲andy
熟悉各种数据库,包括不限于 mysql,postgresql,oracle,redis,mongodb,clickhouse等
展开
-
天坑,os root密码过期,导致主机crontab自动任务罢工
今天2023/4/10号,crontab最后运行时间为2023/3/30号,而我们自动建表任务提前建表的天数正好是10天,完全对得上。明明我们设定crontab定时任务了啊,怎么没有建表呢?先登录主机把root的过期密码改了,再手动跑crontab的自动建表任务,业务恢复!2、os root密码过期,会影响 crontab 的调度,crontab会停止运行。1、不要轻易设定主机用户密码过期,可以换成不定时主动修改密码。3、主机日志与核心服务日志可以考虑接入日志采集聚合系统。原创 2023-04-10 17:50:13 · 628 阅读 · 0 评论 -
oel 7 本地yum源配置
os环境:# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.6 (Maipo)1. 建立ISO文件存放目录(/repo/iso)和ISO文件的挂载目录(/repo/rhel7)# mkdir -p /repo/iso# mkdir -p /repo/rhel72.如果有现成的ISO文件可以直接上传...原创 2020-05-08 11:26:15 · 906 阅读 · 0 评论 -
AIX系统日志
1、系统错误日志存放路径:/var/adm/ras/errlog说明:该日志记录了系统所检测到的软硬件故障和错误,尤其对系统的硬件故障有很大的参考价值,是AIX提供的最有价值的日志之一, errlog 文件用more或者其他文本的查看命令来打开我们看到的只是一对乱码,为了能够查看错误日志文件需要使用aix的errpt命令,如:errpt 列信息;errpt –a列详细信息,详细使用方法可以参考ma...转载 2018-07-09 15:56:35 · 1489 阅读 · 0 评论 -
Linux之 网卡发包、接包 error 、droped 情况
1、 查看各个网卡发送、接受包情况oracle@hbdw2:/oratmp2$netstat -niKernel Interface tableIface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR FlgIbond0 1500 0 328233758 0 0 0 331426557 0 0 0 BMm原创 2017-12-23 19:27:18 · 15048 阅读 · 1 评论 -
linux之 multipath 多路径
一、什么是多路径普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I原创 2017-10-19 17:07:56 · 594 阅读 · 0 评论 -
Linux之 linux7防火墙基本使用及详解
1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前转载 2017-10-01 22:28:10 · 18589 阅读 · 0 评论 -
linux之 ssh连接服务器,WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
[root@zk01 ~]# ssh localhost@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@原创 2017-10-01 22:26:47 · 362 阅读 · 0 评论 -
linux之 CentOS/RHEL/Scientific Linux 6 & 7上安装Telnet
声明:在安装和使用Telnet之前,需要记住以下几点。在公网(WAN)中使用Telnet是非常不好的想法。它会以明文的格式传输登入数据。每个人都可以看到明文。如果你还是需要Telnet,强烈建议你只在局域网内部使用。你可以使用SSH作为替代方法。但是确保不要用root用户登录。Telnet是什么?Telnet 是用于通过TCP/IP网络远程登录计算机的协议。一旦与远程计原创 2017-10-01 22:22:10 · 299 阅读 · 0 评论 -
linux之 LVM扩容
1、 查看本机现在磁盘的情况[root@oralce10g ~]# df Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/vg_oralce10g-LogVol03 9591312 4765404 4338692 53% /tmpfs 883132 72 883060 1% /dev/shm/dev/原创 2017-09-22 12:43:55 · 293 阅读 · 0 评论 -
Linux之 增加swap空间
引言 :有时候我们会遇到安装os时候,swap分区过小,导致某些大软件无法安装的问题。我们可以在linux下增大swap分区的空间。以下的操作都要在root用户下执行:0、 记录原 swap 分区大小,用 free -m 查看1、首先先建立一个分区,采用dd命令比如dd if=/dev/zero of=/home/swap bs=1024 count=51200原创 2017-09-21 17:55:31 · 491 阅读 · 0 评论 -
Linux环境VNC服务安装、配置与使用
Linux环境VNC服务安装、配置与使用 前言:作为一名DBA,在创建Oracle数据库的过程中一般要使用dbca和netca图像化进行建库和创建监听(如果使用脚本建库另说),如果您身体好估计可以在瑟瑟发抖的机房中完成数据库的创建过程,由于本人对寒冷比较敏感,又不想通过这样的方式锻炼身体,所以更愿意在舒适的房间内一边品味着咖啡的浓香,顺便度过相对枯燥的数据库安装和配置的过程,原创 2018-01-09 09:16:25 · 1056 阅读 · 0 评论 -
linux之 sed命令
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍...原创 2018-05-05 20:07:29 · 199 阅读 · 0 评论 -
vim使用技巧
一、VIM常用操作1、插入命令a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入新行O在光标下插入新行2、定位命令:set un 设置行号:set noun 取消行号gg 到第一行G 到最后一行nG到第n行:n到第n行$ 移至行尾0移至行首3、删除命令x删除光标所在处字符...原创 2019-07-18 21:08:22 · 500 阅读 · 0 评论 -
网络之 Iptables总结
查询iptables -L 默认 filter表iptables -L -t filteriptables -L -t natiptables -L -t mangleFilter表service iptables startservice iptables stopiptables -t filter -A INPUT -j DROPCentos6service...原创 2018-12-17 11:09:50 · 272 阅读 · 0 评论 -
自动化运维工具——ansible详解(二)
目录Ansible playbook 简介 Ansible playbook使用场景 Ansible playbook格式 1)格式简介 2)核心元素 3)基本组件 举例 4)variables 部分 ① facts :可直接调用 ② 用户自定义变量 举例 ③ 通过roles传递变量 ④ Host Inventory 5...原创 2018-10-15 14:38:18 · 164 阅读 · 0 评论 -
自动化运维工具——ansible详解(一)
目录ansible 简介 ansible 是什么? ansible 特点 ansible 架构图 ansible 任务执行 ansible 任务执行模式 ansible 执行流程 ansible 命令执行过程 ansible 配置详解 ansible 安装方式 使用 pip(python的包管理模块)安装 使用 yum 安装 ansibl...原创 2018-10-15 14:35:10 · 526 阅读 · 0 评论 -
linux之 修改磁盘调度算法
IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯. (elevator)而相应的算法也就被叫做电梯算法.而Linux中IO调度的电梯算法有好几种,一个叫做as(Anticipatory),一个叫做 cfq(Complete Fairness Queueing),一个叫做deadline,还有一个叫做noop(...原创 2018-09-03 10:58:44 · 6944 阅读 · 0 评论 -
Windows Server 2008R2配置ISCS存储
实验系统:两台Windows Server 2008R2 服务器PC5 IP地址:192.168.10.1 客户端PC6 IP地址:192.168.10.2实验软件:Microsoft ISCSI Software Target 3.3实验目的:使用Windows S...转载 2018-08-23 10:00:10 · 2591 阅读 · 0 评论 -
linux之 awk
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Pete...原创 2018-05-05 22:21:58 · 191 阅读 · 0 评论 -
Linux之 xstart调用 x11vnc远程图形化桌面
问题:用 xmanager 中的 xstart 启动界面,报x11无法打开 。1、 root调整x11参数,将其打开[root@localhost ~]# vi /etc/ssh/sshd_config[root@localhost ~]# systemctl restart sshd[root@localhost ~]# systemctl status sshd原创 2017-09-12 21:52:22 · 2744 阅读 · 0 评论 -
Linux 绑定双网卡
1、立即关闭iptables并禁用开机自启动[root@mysql01 ~]# /etc/init.d/iptables stop[root@mysql01 ~]# chkconfig iptables off2.1 停止NetworkManager[root@mysql01 ~]# service NetworkManager stop2.2 开机自启动关闭[ro原创 2017-08-14 20:32:49 · 250 阅读 · 0 评论 -
Linux之 iostat 解读磁盘io
1、iostat[oracle@orastb log]$ iostatLinux 3.10.0-327.el7.x86_64 (orastb.bonc.com.cn) 09/07/2017 _x86_64_ (32 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.70 0.00 0.19 0.01 0.00 99.0原创 2017-09-07 21:22:31 · 391 阅读 · 0 评论 -
Ctrl+H 浪潮Raid配置文档
说明本手册适用于LSI芯片Raid卡包括但不限于Inspur 2008/2108 Raid卡、LSI 9240/9260/9261/9271 等Raid卡。不同型号的Raid卡在某些功能上的支持性不同(例如Inspur2008 Raid卡需要有授权才支持Raid5),具体因您的配置而定。 Raid配置与管理服务器开机自检到浪潮logo画面后,下一步就转载 2017-08-19 14:45:12 · 8716 阅读 · 0 评论 -
Raid 技术简介
独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列,简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强数据集成度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于计算机来说,看转载 2017-08-19 14:37:41 · 364 阅读 · 0 评论 -
DD测磁盘读写性能
1、测试磁盘的纯写入性能 dd if=/dev/zero of=/file[oracle@11g ~]$ touch ddTest[oracle@11g ~]$ time dd if=/dev/zero of=/home/oracle/ddTest bs=1k count=10241024+0 records in1024+0 records out1048576 byte原创 2017-07-25 16:42:14 · 628 阅读 · 0 评论 -
linux之 crontab 定时任务
crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。crontab(选项)(参数) 选项 -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该用户的计原创 2017-06-28 09:36:00 · 268 阅读 · 0 评论 -
linux下开机自动开启单机oracle
前提:ORACLE_BASE=/u01/app/oracle ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Oracle 自带的dbstart和dbshut才能够发挥作用。#原创 2016-12-13 13:20:54 · 391 阅读 · 0 评论 -
使用LVS实现负载均衡原理及安装配置详解
负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、haproxy,商业的硬件负载均衡设备F5、Netscale。这里主要是学习 LVS 并对其进行了详细的总结记录。一、负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director Server上,然后它把用户转载 2017-06-07 23:33:12 · 483 阅读 · 0 评论 -
tomcat之 JDK8.0安装、tomcat-8.5.15安装
前言:JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK. JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。所以要想运行jsp的程序必须要有JDK的支持,理所当然安装Tomcat的前提是安装好JDK.一、 JDK安装1原创 2017-06-17 19:44:38 · 8455 阅读 · 0 评论 -
centos 6.7 配置 yum 本地源
rhel6中默认没有.repo文件,需要自己写一个。在使用yum安装之前是必须配置yum源的, 在不能联网的情况下, 可使用DVD光盘或ISO文件做本地yum源. 下面以RHEL6.0为例, 其它版本类似.1. 建立ISO文件存放目录(/repo/iso)和ISO文件的挂载目录(/repo/rhel6)# mkdir -p /repo/iso# mkdir -p /repo/rhe原创 2017-02-23 23:28:57 · 1303 阅读 · 0 评论 -
安装ORACLE时在Linux上设置内核参数的含义
前两天看到一篇Redhat官方的Oracle安装文档,对于Linux内核参数的修改描述的非常清晰。 安装Oracle之前,除了检查操作系统的硬件和软件是否满足安装需要之外,一个重点就是修改内核参数,其中最主要的是和内存相关的参数设置。SHMMAX参数:Linux进程可以分配的单独共享内存段的最大值。一般设置为内存总大小的一半。这个值的设置应该大于SGA_MAX_T转载 2017-02-24 11:15:29 · 540 阅读 · 0 评论 -
浪潮各机型前面板指示灯含义
NF560D2NF3020M2 NF5020M3NF5140M3NF5212H2NF5220 NF5224L2NF5240M3NF5270M3NF5280M2转载 2017-08-19 14:50:35 · 24323 阅读 · 0 评论 -
Linux下搭建 NFS
一、NFS简介NFS是Network File System的缩写,即网络文件系统。一种使用于分散式文件协定,有SUN公司开发。功能是通过网络让不同的机器、不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据。NFS在文件传送或信息传送的过过程中,依赖于RPC协议。RPC,远程过程调用(Remote Procedure Call),是使客户端能够执行其他原创 2017-08-12 20:41:22 · 307 阅读 · 0 评论 -
Linux 系统 LVM(Logical Volume Manager)逻辑卷管理
一.前言每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到 当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬 盘、重新对硬盘分区,然后恢复数据到新分区。虽然现在有很多动态调整磁盘的工具可以使用,例原创 2017-08-19 17:27:10 · 5427 阅读 · 0 评论 -
Linux之 手动释放内存
我们在进程中要怎样去描述一个文件呢?我们用目录项(dentry)和索引节点(inode)。它们的定义如下:所谓"文件", 就是按一定的形式存储在介质上的信息,所以一个文件其实包含了两方面的信息,一是存储的数据本身,二是有关该文件的组织和管理的信息。在内存中, 每个文件都有一个dentry(目录项)和inode(索引节点)结构。dentry记录着文件名,上级目录等信息,正是它形成了我原创 2017-09-07 15:12:19 · 726 阅读 · 0 评论 -
虚拟路由冗余协议VRRP
一、VRRP简介虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol)通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟路由设备的IP地址作为用户的默认网关实现与外部网络通信。当网关设备发生故障时,VRRP机制能够选举新的网关设备承担数据流量,从而保障网络的可靠通信。随着网络的快速普及和相关应用的日益深入,各种增值业务(如IPTV、视频会原创 2017-09-06 21:13:51 · 883 阅读 · 0 评论 -
Aix之 xmanager 2.0连接AIX服务器
xmanager连接AIX服务器可以分为两种情况:1、连接IBM服务器,使用远程桌面功能进行系统维护。要求这台服务器已经安装了图形桌面,如CDE等,并启动到图形界面。在xmanager中的Xbrowser中,输入相应服务器的地址,即可。这种情况能够成功的前提是,服务器已经启动图形桌面。2、运行图形化安装软件,连接运程服务器,显示其图形界面。如安装oracle,运行dbca建原创 2017-08-26 10:41:32 · 471 阅读 · 0 评论 -
Linux之 find之 ctime,atime,mtime
在Linux操作系统中,每个文件都有很多的时间参数,其中有三个比较主要,分别是ctime,atime,mtimeatime 最后一次访问时间, 如 ls, more 等, 但 chmod, chown, ls, stat 等不会修改些时间, 使用 ls -utl 可以按此时间顺序查看;ctime 最后一次状态修改时间, 如 chmod, chown 等状态时间改变但修改时间不会改变,原创 2017-09-04 11:16:10 · 398 阅读 · 0 评论 -
区域存储网络(SAN)与 网络直接存储(NAS)
随着互联网及网络应用的飞速发展,数据信息存储系统所需处理的数据类型也呈爆炸性增长,这使数据信息存储系统面临前所未有的挑战。附加式网络存储装置(Network Attached Storage,缩写为NAS)及区域存储网络(Storage Area Network缩写为SAN),它们能把数据信息存储设备从网络和主机系统上独立出来,既集中管理信息数据,又具备良好的扩展性,为实现数据集中管理提供了目前最原创 2017-08-20 22:27:09 · 614 阅读 · 0 评论 -
Linux 之 NTP 服务 服务器
我们选择第三台机器( mysql02 )为 NTF 服务器,其他机器和这台机器进行同步。1、 检查 ntp 服务是否已经安装[root@mysql02 ~]# sudo rpm -qa | grep ntpntpdate-4.2.6p5-5.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntp-4.2原创 2017-08-13 23:15:27 · 223 阅读 · 0 评论