<?xml version="1.0" encoding="gb2312"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="zh-cn">
    
    <title>工作畅想</title> 
<link rel="alternate" type="text/html" href="http://sonsunny.itpub.net" /> 
 
<modified>Sat,20 03 2010 03:17:23</modified> 
<tagline></tagline> 
<generator url="http://www.plogworld.net/" version="1.0.1">pLog</generator> 
 
<copyright>Copyright (c) sonsunny</copyright> 
    
 <entry> 
 <id>tag:post:blog.itpub.net,Sat,06 09 2008 10:31:58</id>
 <title>HP UX H4262S 性能管理和优化整理 内存管理二</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/470304" /> 
  
 <modified>Sat,06 09 2008 10:31:58</modified> 
 <issued>Sat,06 09 2008 10:31:58</issued> 
 <created>Sat,06 09 2008 10:31:58</created> 
 <summary type="text/plain"> Syncer 守护进程 Syncer 进程作用就是把buffer cache 的数据flush到硬盘，每次6秒执行一次，每次flush 20% buffer cache 的数据到硬盘。Buffer cache里的所有项将在buffer cache 保存最少30秒，在被flush到硬盘之前当编辑一个硬盘上的文件，文件的变化不会直接保存到硬盘，而是首先保存到buffer cache，在一段时间后（在60s内，具体时间长短要依据确保数据的最新要求和硬盘的读写IO性能来衡量，时间太长，可能导致文件系统的数据冲突，时间太短可能导致硬盘性能下降），再被写入到硬盘。记住：并不是所有的应用都用syncer守护进程，进行数...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 Syncer 守护进程 Syncer 进程作用就是把buffer cache 的数据flush到硬盘，每次6秒执行一次，每次flush 20% buffer cache 的数据到硬盘。Buffer cache里的所有项将在buffer cache 保存最少30秒，在被flush到硬盘之前当编辑一个硬盘上的文件，文件的变化不会直接保存到硬盘，而是首先保存到buffer cache，在一段时间后（在60s内，具体时间长短要依据确保数据的最新要求和硬盘的读写IO性能来衡量，时间太长，可能导致文件系统的数据冲突，时间太短可能导致硬盘性能下降），再被写入到硬盘。记住：并不是所有的应用都用syncer守护进程，进行数...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Fri,05 09 2008 09:37:01</id>
 <title>HP UX H4262S 性能管理和优化整理 内存管理一 </title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/470219" /> 
  
 <modified>Fri,05 09 2008 09:37:01</modified> 
 <issued>Fri,05 09 2008 09:37:01</issued> 
 <created>Fri,05 09 2008 09:37:01</created> 
 <summary type="text/plain"> 简介主要从九个方面进行描述1. 1)HP-UX系统怎么执行内存管理2. 2)涉及内存管理的主要性能问题描述3. 3)描述 UNIX Buffer Cache4. 4)描述 sync 进程5. 5)识别内存瓶颈的征兆6. 6) 识别全局和进程内存指标7. 7) 用性能分析工具分析内存管理问题8. 8)描述恰当的内存瓶颈的更改措施9. 9)描述serialize命令的功能内存管理理解我们通过TOP，vmstat 等内存查看命令总有一个VM值，这个值的大小就是：Virtual memory=physical memory+swap space （at disk）内存管理是kernel的一个子系统 ，它负责管理计算机的主内存（物理内存 RAM）当Process（进...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 简介主要从九个方面进行描述1. 1)HP-UX系统怎么执行内存管理2. 2)涉及内存管理的主要性能问题描述3. 3)描述 UNIX Buffer Cache4. 4)描述 sync 进程5. 5)识别内存瓶颈的征兆6. 6) 识别全局和进程内存指标7. 7) 用性能分析工具分析内存管理问题8. 8)描述恰当的内存瓶颈的更改措施9. 9)描述serialize命令的功能内存管理理解我们通过TOP，vmstat 等内存查看命令总有一个VM值，这个值的大小就是：Virtual memory=physical memory+swap space （at disk）内存管理是kernel的一个子系统 ，它负责管理计算机的主内存（物理内存 RAM）当Process（进...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Wed,03 09 2008 09:56:21</id>
 <title>Redhat kickstart 安装光盘制作</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/470094" /> 
  
 <modified>Wed,03 09 2008 09:56:21</modified> 
 <issued>Wed,03 09 2008 09:56:21</issued> 
 <created>Wed,03 09 2008 09:56:21</created> 
 <summary type="text/plain"> 介绍通过kickstart 制作redhat linux自动安装光盘的过程和步骤,使用环境pc server +redhat linux操作步骤：1)将安装ISO文件挂接在一台Linux服务器上（制作自动安装光盘的服务器）：mount -o loop /tmp/rhel-5-u1-i386-es-disc1.iso /iso1mount -o loop /tmp/rhel-5-u1-i386-es-disc2.iso /iso2mount -o loop /tmp/rhel-5-u1-i386-es-disc3.iso /iso3mount -o loop /tmp/rhel-5-u1-i386-es-disc4.iso /iso42)建立将生成新ISO文件的目录：mkdir /iso4) 3)复制文件rsync -rv /iso[1-4]/* /isomv /iso/isolinux/initrd.img /iso/isolinux/init...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 介绍通过kickstart 制作redhat linux自动安装光盘的过程和步骤,使用环境pc server +redhat linux操作步骤：1)将安装ISO文件挂接在一台Linux服务器上（制作自动安装光盘的服务器）：mount -o loop /tmp/rhel-5-u1-i386-es-disc1.iso /iso1mount -o loop /tmp/rhel-5-u1-i386-es-disc2.iso /iso2mount -o loop /tmp/rhel-5-u1-i386-es-disc3.iso /iso3mount -o loop /tmp/rhel-5-u1-i386-es-disc4.iso /iso42)建立将生成新ISO文件的目录：mkdir /iso4) 3)复制文件rsync -rv /iso[1-4]/* /isomv /iso/isolinux/initrd.img /iso/isolinux/init...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Wed,03 09 2008 09:06:55</id>
 <title>linux 小技巧二 （转）</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/470091" /> 
  
 <modified>Wed,03 09 2008 09:06:55</modified> 
 <issued>Wed,03 09 2008 09:06:55</issued> 
 <created>Wed,03 09 2008 09:06:55</created> 
 <summary type="text/plain"> 1、查看某文件的一部分如果你只想看文件的前 5 行，可以使用 head 命令， 如：head -5 /etc/passwd 如果你想查看文件的后 10 行，可以使用 tail 命令， 如：tail -10 /etc/passwd 查看文件中间一段，可以使用 sed 命令 如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10 行2、将 file.txt 里的123改为 456方法 1 sed 's/123/456/g' file.txt &gt; file.txt.new 修改的保存到其它文件sed -i 's/123/456/g' file.txt 直接修改原文件 方法 2 vi file.txt 输入命令： :%s/123/456/g注意：如果替换的文件有特殊符号如/就要用...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 1、查看某文件的一部分如果你只想看文件的前 5 行，可以使用 head 命令， 如：head -5 /etc/passwd 如果你想查看文件的后 10 行，可以使用 tail 命令， 如：tail -10 /etc/passwd 查看文件中间一段，可以使用 sed 命令 如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10 行2、将 file.txt 里的123改为 456方法 1 sed 's/123/456/g' file.txt &gt; file.txt.new 修改的保存到其它文件sed -i 's/123/456/g' file.txt 直接修改原文件 方法 2 vi file.txt 输入命令： :%s/123/456/g注意：如果替换的文件有特殊符号如/就要用...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Wed,03 09 2008 08:53:29</id>
 <title>  LINUX  小技巧（转）</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/470087" /> 
  
 <modified>Wed,03 09 2008 08:53:29</modified> 
 <issued>Wed,03 09 2008 08:53:29</issued> 
 <created>Wed,03 09 2008 08:53:29</created> 
 <summary type="text/plain"> ++实现RedHat非正常关机的自动磁盘修复先登录到服务器，然后在/etc/sysconfig里增加一个文件autofsck,内容如下：AUTOFSCK_DEF_CHECK=yesPROMPT=yes++改变文件或目录之最后修改时间(变为当前时间)执行格式：touch name ( name 可为文件或目录名称。)++如何设置login后欢迎信息修改/etc/motd，往里面写入文本即可。++如何设置login前欢迎界面修改/etc/issue或者issue.net，往里面写入文本。issue的内容是出现在本机登录的用户界面上，而issue.net则是在用户通过网络telnet的时候出现。++如何修改网卡MAC地址首先必须关闭网卡设备，否则会报告...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 ++实现RedHat非正常关机的自动磁盘修复先登录到服务器，然后在/etc/sysconfig里增加一个文件autofsck,内容如下：AUTOFSCK_DEF_CHECK=yesPROMPT=yes++改变文件或目录之最后修改时间(变为当前时间)执行格式：touch name ( name 可为文件或目录名称。)++如何设置login后欢迎信息修改/etc/motd，往里面写入文本即可。++如何设置login前欢迎界面修改/etc/issue或者issue.net，往里面写入文本。issue的内容是出现在本机登录的用户界面上，而issue.net则是在用户通过网络telnet的时候出现。++如何修改网卡MAC地址首先必须关闭网卡设备，否则会报告...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Fri,29 08 2008 10:43:11</id>
 <title>redhat linux swap分区扩展的三种方法</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/469789" /> 
  
 <modified>Fri,29 08 2008 10:43:11</modified> 
 <issued>Fri,29 08 2008 10:43:11</issued> 
 <created>Fri,29 08 2008 10:43:11</created> 
 <summary type="text/plain"> swap 介绍：当物理内存占用完了后，当系统还需要更多的物理内存时，物理内存中inactive pages ，就move到swap空间。swap 空间是在位于硬盘上的，因此访问速度较物理内存慢。当机器的物理内存发生变化时，swap 分区也要做相应的扩展：有三种方法可以对swap 分区进行扩展：一、扩展正在使用的swap 分区的逻辑卷（推荐使用此种方式）二、新建swap 分区，三、新建swap file， 具体步骤如下：一、扩展正在使用的swap 分区的逻辑卷设定用作swap 分区的逻辑卷为：/dev/VolGroup00/LogVol01 Disable swapping for the associated logical volume: ...</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 swap 介绍：当物理内存占用完了后，当系统还需要更多的物理内存时，物理内存中inactive pages ，就move到swap空间。swap 空间是在位于硬盘上的，因此访问速度较物理内存慢。当机器的物理内存发生变化时，swap 分区也要做相应的扩展：有三种方法可以对swap 分区进行扩展：一、扩展正在使用的swap 分区的逻辑卷（推荐使用此种方式）二、新建swap 分区，三、新建swap file， 具体步骤如下：一、扩展正在使用的swap 分区的逻辑卷设定用作swap 分区的逻辑卷为：/dev/VolGroup00/LogVol01 Disable swapping for the associated logical volume: ...</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Mon,25 08 2008 08:17:30</id>
 <title>百度搜索</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/469381" /> 
  
 <modified>Mon,25 08 2008 08:17:30</modified> 
 <issued>Mon,25 08 2008 08:17:30</issued> 
 <created>Mon,25 08 2008 08:17:30</created> 
 <summary type="text/plain"> 






</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
新闻类
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 






</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Sun,24 08 2008 11:18:45</id>
 <title>更改后的监控某个目录的使用情况的shell脚本</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/469318" /> 
  
 <modified>Sun,24 08 2008 11:18:45</modified> 
 <issued>Sun,24 08 2008 11:18:45</issued> 
 <created>Sun,24 08 2008 11:18:45</created> 
 <summary type="text/plain"> 前面的监控目录使用的情况的脚本，只能用于使用率在10%以上。如果使用率在百分之几或者百分之百的情况下就会报错。针对这这点缺陷做了些改进。#! /sbin/sh -xbdf |grep /tmp | awk '{print $5}'&gt;PFILEP=`cat PFILE |wc -c ` //统计该域的字符数数字占1个字符，%占2个字符if [ $P -eq 4 ]thenV=`cat PFILE |cut -c1-2`elseif [ $P -eq 3 ]thenV=`cat PFILE | cut -c1-1`else echo &quot; /tmp already been fullexitfifiN=&quot;90&quot;if [ $V -gt $N ];thenrm -R /tmp/*elseecho &quot; /tmp is normal&quot;fi</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 前面的监控目录使用的情况的脚本，只能用于使用率在10%以上。如果使用率在百分之几或者百分之百的情况下就会报错。针对这这点缺陷做了些改进。#! /sbin/sh -xbdf |grep /tmp | awk '{print $5}'&gt;PFILEP=`cat PFILE |wc -c ` //统计该域的字符数数字占1个字符，%占2个字符if [ $P -eq 4 ]thenV=`cat PFILE |cut -c1-2`elseif [ $P -eq 3 ]thenV=`cat PFILE | cut -c1-1`else echo &quot; /tmp already been fullexitfifiN=&quot;90&quot;if [ $V -gt $N ];thenrm -R /tmp/*elseecho &quot; /tmp is normal&quot;fi</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Sun,24 08 2008 11:10:48</id>
 <title>监控某个目录使用情况的shell脚本</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/469316" /> 
  
 <modified>Sun,24 08 2008 11:10:48</modified> 
 <issued>Sun,24 08 2008 11:10:48</issued> 
 <created>Sun,24 08 2008 11:10:48</created> 
 <summary type="text/plain"> 监控 /tmp 目录的使用情况，如果使用空间超过了90%，将执行删除/tmp目录下的所有文件。shell脚本如下：#! /sbin/sh -xP=`bdf | grep /tmp|awk '{print $5}'|cut -c1-2v=&quot;90&quot;if [ $P -gt $V ];thenrm -R /tmp/*else echo &quot; /tmp is normal&quot;fi</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 监控 /tmp 目录的使用情况，如果使用空间超过了90%，将执行删除/tmp目录下的所有文件。shell脚本如下：#! /sbin/sh -xP=`bdf | grep /tmp|awk '{print $5}'|cut -c1-2v=&quot;90&quot;if [ $P -gt $V ];thenrm -R /tmp/*else echo &quot; /tmp is normal&quot;fi</content> 
</entry> 

 <entry> 
 <id>tag:post:blog.itpub.net,Sun,24 08 2008 09:08:38</id>
 <title>一个小技巧（HP-UX下挂接光驱）</title> 
 <link rel="alternate" type="text/html" href="http://sonsunny.itpub.net/post/37870/469315" /> 
  
 <modified>Sun,24 08 2008 09:08:38</modified> 
 <issued>Sun,24 08 2008 09:08:38</issued> 
 <created>Sun,24 08 2008 09:08:38</created> 
 <summary type="text/plain"> 挂接CDROM正常方式：#ioscan -fnkCdisk CD-ROM对应的块设备文件/dev/dsk/cxtxdx #mount /dev/dsk/cxtxdx /cdrom 希望能够只执行 mount /cdrom就解决问题,编辑 vi /etc/fstab 把/dev/dsk/cxtxdx 和cdrom进行对应同时需要解决机器重启时候，没有光盘在光驱里报错问题。因此需要设置为非自动挂载光驱因此vi /etc/fstab文件如下：添加/dev/dsk/cxtxdx /cdrom cdfs noauto 0 0这样在机器重启后不自动挂机光驱，但是在系统里直接执行 mount /cdrom就可以进行光驱挂接了。搞定之.............</summary> 
 <author> 
  
 <name>sonsunny</name> 
 <url>http://sonsunny.itpub.net</url> 
 <email>sonsunny@126.com</email> 
</author> 
<dc:subject>
HP UNIX@linux
</dc:subject> 
 <content type="text/html" mode="escaped" xml:lang="zh-cn" xml:base="http://sonsunny.itpub.net"> 
 挂接CDROM正常方式：#ioscan -fnkCdisk CD-ROM对应的块设备文件/dev/dsk/cxtxdx #mount /dev/dsk/cxtxdx /cdrom 希望能够只执行 mount /cdrom就解决问题,编辑 vi /etc/fstab 把/dev/dsk/cxtxdx 和cdrom进行对应同时需要解决机器重启时候，没有光盘在光驱里报错问题。因此需要设置为非自动挂载光驱因此vi /etc/fstab文件如下：添加/dev/dsk/cxtxdx /cdrom cdfs noauto 0 0这样在机器重启后不自动挂机光驱，但是在系统里直接执行 mount /cdrom就可以进行光驱挂接了。搞定之.............</content> 
</entry> 
     </feed>


