a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 124|回复: 0

[红旗认证] 红旗认证辅导:Linux集群LVS--ipvsadm命令简介

[复制链接]
发表于 2012-8-4 12:16:06 | 显示全部楼层 |阅读模式
对ipvsadm 的呼吁参考,并按照自己使用的经验,进行了一个简单的翻译,但愿对ipvsadm 的使用者有必然的辅佐。% I4 g$ p5 F2 e; r$ o
  为了更好的让巨匠理解这份呼吁手册,将手册琅缦沔用到的几个术语先简单的介绍一下:1,virtual-service-address:是指虚拟处事器的ip 地址2,real-service-address:是指真实处事器的ip 地址3,scheduler:调剂体例(lna@networksbase.com 翻译 ipvsadm v1.21 2004 年4 月). i( }/ k. n& [$ e# [
  ipvsadm 的用法和名目如下:ipvsadm -A  6 j" H0 J  N' m
$ O8 D! g8 P$ I$ g' h1 I
  把这个剧本放在按时使命crontab里即可实现自动监控,只要某个分区的容量达到剧本中阀值,系统就会发送报警邮件到打点员信箱,更进一步还可设定发送手机短信报警。知道某个分区快要被塞满的情形后,接下来的工作就是清理它了。上岸系统,然后使用呼吁df –h察看具体的磁盘使用情形(老一点版本的solaris不撑持选项-h,请用-k这个选项),磁盘的操作率是以百分比的体例显示的,很是直不美观。找到快要被塞满的分区之后,应该先着手查找占用空间年夜的最年夜的文件,然后措置这个占用空间最年夜的文件。这里我用一个实例(根分区/root)来演示这个过程。
0 q( H, }9 J4 G7 I' b, B+ x  1、进入目录/root,执行呼吁 du –h | sort –n 就把当前目录下目录音及文件所占的巨细按挨次枚举出来了,一屏显示不完的话再用加一个管道 du –h | sort –n | more 就好了。: h3 B$ a! t8 A- L9 d9 d, }
  -bash-3.00# du -h | sort -n| more! n* S' `  B  m* h. ^3 E
  1K ./.dt/appmanager; m' P% i( y5 V5 w! d
  1K ./.dt/help
: B+ S) I# i0 z/ v# B4 f9 S$ U  1K ./.dt/icons& W: m: {3 s: a9 n# ?6 ]
  1K ./.dt/tmp- S8 F( M% z7 l# v8 E# s
  ……….(省略若干行)
2 B& d# u; y# b. F, f  914K ./mysql-5.0.37/zlib
% v3 x: N, G3 P2 C3 U7 j" _2 Q  933K ./mysql-5.0.37/ndb/src/kernel/blocks/dblqh
' H+ K. e$ _  N9 `0 a$ p& W  938K ./mysql-5.0.37/scripts
% I2 e$ R" O6 O' P6 _  v3 ?4 U  945M . //这个工具占太年夜的空间
3 u5 l& @4 ^; k, ^8 N& ^  957K ./mysql-5.0.37/extra/yassl/taocrypt
' U$ S) l" |5 Y9 i" e9 \6 x  959K ./vsftpd-2.0.5/ F& E& `7 J! B" }8 P0 I1 e
  1002K ./mysql-5.0.37/ndb/src/common
4 g. E- \4 s; k  -bash-3.00#4 ^6 f" T  ^2 c3 P9 j: F$ t
  有膳缦沔的输出,我们可以知道在当前目录里有年夜文件,可是看不出是哪个文件。* y* [' b" B( H7 e# P9 t+ I
  2、再执行呼吁 ls –al | grep ^- |more 就可以看见每个文件的巨细。. j; q1 J4 k' R. Y" ]* x
  -bash-3.00# ls -al | grep ^-|more
% e5 f- B, u6 N; m  -rw------- 1 root root 810 Apr 29 09:59 .ICEauthority
5 u2 ]6 u/ N/ T9 [7 ]  -rw------- 1 root root 98 Apr 29 09:59 .Xauthority) n" _# q9 z* h7 K9 f
  -rw------- 1 root root 730 Apr 30 07:52 .bash_history
0 b' i  i+ g# f. e! J  -rwxr-xr-x 1 root root 5111 Apr 29 08:30 .dtprofile
1 X9 e0 D8 F1 X  -rw-r--r-- 1 root root 81 Apr 29 08:30 .gtkrc-1.2-gnome20 L# E2 t! h0 D& P3 @% ?, i$ Z7 ^
  -rw------- 1 root root 0 Apr 29 08:30 .recently-used$ Z$ f' z7 F3 p! M, |
  -rw-r--r-- 1 root root 681090961 Feb 28 12:29 10202_database_solx
5 \: d' s$ A  y/ R& s) A6 h2 w  86.zip% N' G3 g& U/ Z) C* M5 H
  ……….(省略若干)
9 Q+ x& D1 ~4 N% G0 [, V  -rw-r--r-- 1 root root 3069440 Apr 29 11:31 tar-1.16-sol10-x86-lo0 `. Q/ u7 J" ]1 K$ @  N
  cal: E' L) W+ o, X* x/ r
  -rw-r--r-- 1 root root 10895360 Oct 22 2006 tar-1.16.tar
3 Q. [- e/ b6 i$ Q. @! ~; I( @  -rw-r--r-- 1 root root 155985 Jul 3 2006 vsftpd-2.0.5.tar.gz& Q6 M! `4 q" W2 [$ o/ @/ O
  -bash-3.00#
1 b0 B( I9 m, p6 |1 Y5 {+ ^% H+ G  字体为红色的哪行就是最年夜文件的信息,它的文件名是10202_database_solx86.zip,再用呼吁du –h 10202_database_solx86.zip可直接显示它的巨细为650M。# e, |% s- W+ {1 Z/ o
  -bash-3.00# du -h 10202_database_solx86.zip
2 z+ M  r/ A1 |3 f. @  650M 10202_database_solx86.zip/ s5 R; k6 m# `* o0 v6 a
  3、移走或删除占用空间的年夜文件。2 J" {8 d/ B, V8 T
  巨匠看一看,找年夜文件是不是很简单?!当然如不美观使用awk这样的工具写shell剧本更是便利的窍门,还有一个体例是用find加选项 –size,请巨匠自己去试验。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-6 10:42 , Processed in 0.170543 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表