![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unix/Linux
文章平均质量分 72
yumushui
从事IT行业,掌握Oracle、DB2、MySQL等数据库技术,并对与之相关的架构设计、主机存储网络、操作系统、虚拟化等有所掌握,具有这些领域的设计、实施、运维经验;同事具备项目管理和团队管理经验,除了研究、掌握技术外,会思考和探索如果综合技术和非技术因素,打造团队,完成项目或工作目标。
展开
-
Crontab命令与设置格式
cron计划任务crontab命令常见于Unix和类Unix的操作系统之中,用于设置计划执行命令。cron服务service crond start --启动cron服务service crond stop --关闭cron服务service crond restart --重启cron服务service crond reload --重载cron服原创 2014-06-23 15:07:12 · 749 阅读 · 0 评论 -
SecureCRT 使用跳板机与第三个服务器连接和文件传输
SecureCRT 使用跳板机与第三个服务器连接和文件传输背景与需求描述:本机:本地Windows客户端,Windows 7操作系统;SecureCRT 7.2;具有Linux用户的公钥和私钥;IP地址为10.0.0*网段跳板机 A机:新建mysql数据库服务器,CentOS 6.5操作系统;具有Linux用户的公钥;IP地址有两个,一个是10.0.0.*网段,一个是192.1原创 2014-11-12 12:14:46 · 11575 阅读 · 0 评论 -
oratop工具的安装和使用
作为MySQL 数据库管理,经常使用一些工具将非常有效的帮助完成日常的工作。 比如对系统和数据库性能做测试用到的 Sysbench工具;Percona公司出品的PT系列工具,尤其是其中的slow log分析工具,是比较有效的;对于MySQL数据库进行实时监控的 orz系列工具,都是比较好的有效的工具。 orztop工具为淘宝的朱旭开发的一款可以查看mysql数据原创 2014-11-26 11:30:48 · 2923 阅读 · 0 评论 -
使用Python命令在Linux系统之间传输文件
在Linux系统之间进行文件传输,在很多时候,尤其是进行数据迁移原创 2014-11-05 10:19:06 · 4403 阅读 · 0 评论 -
一次mysql数据库迁移的过程记录
附件中是昨天进行当铺网MySQL数据库迁移的步骤,也适合其他业务MySQL数据库的迁移,可以参考。对于该迁移步骤有几点需要说明: 1.该迁移方法有几个必须满足的前提条件:原服务器和新服务器都有安装好并且正常可用的 MySQL 和 Percona Xtrabackup 软件环境;网络可以连通,或者可以进行文件传输; 2.实际迁移切换时,需要考虑一下原数据库的状态,或者原创 2014-11-06 10:43:41 · 6352 阅读 · 1 评论 -
mysqldump数据迁移脚本一例
对于MySQL中数据库容量比较大,而且变化比较大的数据库,采用 xtrabackup 备份后恢复构建 master-slave 的方式,然后关闭主库,启用从库的迁移保教保险和使用;但对于容量比较小,业务和变化量也比较少的mysql数据库,和Oracle数据库的export/import类型,采用mysqldump导入和导出的方式比较快捷和高效。采用mysqldump工具进行导入导出迁移数据原创 2014-12-01 15:27:57 · 2623 阅读 · 0 评论 -
MySQL数据库中对于网卡绑定对授权和访问的影响测试一例
一般情况下,MySQL数据库会部署在一台mysql服务器上,开启3306或3307端口对外提供服务,如果有同网段的客户端需要连接MySQL数据库,只需要在MySQL数据库内部对相应IP地址进行授权,然后在客户端配置需要连接MySQL服务器IP、端口等信息,即可正常连通,这种mysql访问方法还是比较清晰的。一、业务环境 但如果一个服务器上安装了多套mysql数据库,每个原创 2014-12-17 10:13:20 · 2488 阅读 · 0 评论 -
MySQL故障 Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
MySQL数据库不同版本之间的一些实现机制和系统表的数量是不同的,所以使用innobackupex进行物理备份和恢复的时候,会出现问题。 今天在一台安装 MySQL 5.615 高版本MySQL数据库上进行了备份,然后将备份拷贝到 一台安装 MySQL 5.5.35 上进行恢复,执行了apply-log 和copy-back之后,使用mysql 5.5启动恢复后的数据库时,提原创 2014-12-10 18:21:54 · 16842 阅读 · 0 评论 -
Too many open files 问题处理一例
今天同事在测试CentOS系统中进行程序测试时,遇到一个问题: 同事编写一个程序,配置在两台服务器上,一个作为服务器端,一个作为客户端,程序运行时,客户端会向服务器发起连接; 程序执行后,会打开5万多个文件,这时再次用一个其他客户端连接CentOS系统就会提示“Too many open files”错误而不能连接; 执行 losf | wc -l原创 2015-02-27 16:56:05 · 4401 阅读 · 0 评论 -
CentOS 中/etc/profile.d/path.sh 脚本的使用
CentOS 中每个用户都要指定各自的环境变量,其中包括可执行的 path路径,这些路径决定了每个用户在执行时的命令工具。 一般情况下,可以再每个用户的环境变量里设定各自的 path变量值,然后再执行export PATH使其生效,但如果用户比较多,安装命令工具也原来越多,且出来本身用户可以执行这些工具,root用户或其他用户也可以执行命令,这时在每个用户环境变量原创 2015-05-04 18:26:42 · 4876 阅读 · 0 评论 -
一次AIX系统报错的问题处理思路
今天遇到一个同事在AIX 5.3环境中启动程序时报错的问题,错误截图如下:其中报错内容如下:$ ./MBAFileAgent0509-036 Cannot load program ./MBAFileAgent because of the following errors:0509-022 Cannot load module ./jre/bin/libstd原创 2015-07-28 17:33:01 · 5776 阅读 · 0 评论 -
CentOS 6.5 Linux系统之间的SSH访问配置
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(NetworkWorking Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。 传统的网络服务程序,如FTP、POP和Telnet其本质上都是不安全的;因为它们在网络上用明文传送数据、用户帐号和用户口令,很容易受到中间人(man-in-the-middle)攻击方式的攻击。就是存在另一个人或者一原创 2014-10-09 15:03:46 · 2289 阅读 · 0 评论 -
在Linux里设置用户环境变量的方法
在 linux 里设置环境变量的方法 ( export PATH )如果使用源码包安装的软件,在安装完成后一般情况下要设置该软件命令执行的路径,那就是 PATH 变量。如何来设置 PAHT变量呢?我们又三种方法实现例如:压力测试工具sysbench的命令目录为:/usr/local/sysbench/bin,想要将sysbench工具加入到系统环境变量里,可以直接执行sysbench命令。原创 2014-09-15 11:53:35 · 23036 阅读 · 0 评论 -
Linux中文件替换命令
在Linux系统中,经常与遇到将很多文件原创 2014-08-31 19:53:10 · 15996 阅读 · 2 评论 -
Linux rpm 命令参数使用详解[介绍和应用]
Linux rpm 命令参数使用详解[介绍和应用]转载 2014-07-22 09:41:17 · 498 阅读 · 0 评论 -
sar 命令详解
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。sar命令常用格式sar [options] [转载 2014-07-08 14:11:07 · 5278 阅读 · 2 评论 -
Top 命令解析
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 50转载 2014-07-08 14:34:12 · 491 阅读 · 0 评论 -
性能测试监控工具nmon安装及使用方法
1、概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分。通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况。根据运行结果分析可以帮助我们快速定位系统问题范围或者性能瓶颈点。 nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,相对于其它一些系统资源监控工具来说,nmon所记录的信息是比较全面的,它能在系统运行转载 2014-07-08 14:23:14 · 729 阅读 · 0 评论 -
iostat 命令详解
iostatiostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式:iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device | ALL ] ] [ interval [ count ] ]1)iostat的 简单使用转载 2014-07-08 12:06:56 · 1171 阅读 · 0 评论 -
netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Re转载 2014-07-08 14:25:21 · 1603 阅读 · 0 评论 -
vmstat 命令详解
vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样)。一般vmst转载 2014-07-08 14:02:06 · 563 阅读 · 0 评论 -
linux下查阅机器信息
linux常用命令参阅机器信息:1 查看CPU信息:cat /proc/cpuinfo2 查看板卡信息:cat /proc/pci3 查看PCI信息:lspci (相比cat /proc/pci更直观)4 查看内存信息:cat /proc/meminfo5 查看USB设备:cat /proc/bus/usb/devices6 查看键盘和鼠标: cat /proc/bus/i转载 2014-07-08 17:23:59 · 391 阅读 · 0 评论 -
SecureCRT中使用上传下载文件工具rz和sz
一:直接用yum安装lrzsz(推荐)yum install lrzsz -y注意:rhel安装完系统后 直接可使用 rz sz原创 2014-08-09 17:31:33 · 632 阅读 · 0 评论 -
在Windows系统下使用GNU命令
日常接触和管理的系统,大多是Linux/Unix系统,所以在自己原创 2014-08-22 10:07:34 · 2149 阅读 · 0 评论 -
Linux主机之间权限访问与开通
近段时间,在测试和部署 Greenplum集群,在集群一开始部署的时候,以及后面测试的一些高可用功能时,都涉及到的Linux主机之间的访问权限问题。在排查好这写问题后,有必要进行一下访问权限的梳理和总结,以便以后避免这个问题。对于Linux主机而言,主机之间的访问,主要涉及几个问题: IP地址,ssh协议,selinux限制,iptables防火墙,/etc/hosts.a原创 2016-05-06 11:55:36 · 5393 阅读 · 0 评论