`
tianyihuyidao9
  • 浏览: 165914 次
  • 性别: Icon_minigender_1
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

solaris系统中如何增大solaris swap空间

 
阅读更多
另外使用swap -s 也能简单的查看当前swap资源的使用情况。例如:  

# swap -s  

total: 65896k bytes allocated + 56840k reserved = 122736k used, 1069456k   

available  

能够方便的看出swap空间的已用和未用资源的大小。应该使Swap保持30%的负载以下,  

才能保证系统的良好性能。  


如何增大solaris swap空间 ???

为了在不做格式化的情况下创建并增加交换空间,首先必须使用mkfile命令加入交换空间。
为了列出可用的交换文件,键入swap –1,可用的交换文件表就显示出来。swap命令替代了sunos4.x的swapon命令。
gtxa%swap -1
swapfile dev swaplo blocks free
swapfs - 0 94520 93512
/dev/dsk/c0t3d0s1 32.25 8 65512 45048
gtxa%
下面是创建交换文件的步骤:
1、 成为超级用户,可以在没有根权限的情况下创建一个交换文件,但交换文件的属主最好是根,以使其它进程不能随意存取它。
2、 键入mkfile [k|b|m],跟在数字之后的字母分别K字节、块、或兆字节。于是,按你指定的大小及名字创建一个交换文件。下面的例子创建一个1MB大小的交换文件SWAP:
gtxa%su
Password
#mkfile 1m /files1/swap
#
下面是增加交换文件的步骤:
1、 成为超级用户;
2、 键入swap –a <路径>;,必须使用绝对的路径来指定交换文件,这样交换区就变大,可以使用了;
3、 键入swap -1证实交换文件已增加;
#swap –a /files1/swap
#swap -1
swapfile dev swaplo blocks free
swapfs - 0 94520 93512
/dev/dsk/cot3d0s1 32.25 8 65512 45048
/files1/swap 8 20402040
下面是删除指定交换文件的步骤:
1、 成为超级用户;
2、 键入swap –d <路径名>;,当交换文件不再使用时,它只从表中删除,使得不再用作交换区,文件本身并没删除。
gtxa%su
password:
#swap -d /files1/SWAP
#swap -1
swapfile dev swplo
blocks free
swpfs- 0
94520 93512
/dev/dsk/c0t30s1 32.25 8
65512 45048
#ls –1 /files1/swap
-rw-----1 root root 104857 jan 31 13:56 swap
#
当创建附加的交换空间时,如果希望重新启动系统时这个空间仍可用,那么,必须在/etc/vfstab文件中增加一项。下面是在文件/etc/vfstab中增加一个交换文件项的步骤:
1、成为超级用户;
2、编辑/etc/vfstab文件,增加一行: - - swap – no -。保证这一行跟在交换文件所在的硬盘分割项安装说明的后面。下次系统重新启动时,交换文件大小自动增加,下面的例子将增加交换文件/files1/swap的说明项放到/etc/vfstab文件中,它在安装文件/files1说明项之后。
/files1/swap - swap – no -
分享到:
评论

相关推荐

    Solaris Swap概念和空间管理

    在 Solaris 操作系统中,Swap空间是一种至关重要的资源,它扮演着虚拟内存的角色,用于扩展物理内存的容量。当物理内存不足时,系统会将部分数据移到Swap空间,以便腾出内存供其他进程使用。Swap空间的管理是系统...

    solaris 动态增加SWAP空间

    1.su - root 2.创建SWAP文件 mkfile nnn filename mkfile 100m swapfile 3.激活swap ... -d (删除多余swap空间) 4. vi /etc/vfstab /path/filename - - swap - no - 5. 检验 /usr/sbin/swap -l

    Solaris文件系统分区建议

    在Solaris中,合理的分区可以提高系统的可靠性和可维护性。通常情况下,以下目录应该被独立分区: - `/usr`:存储应用程序和库文件。 - `/var`:存放日志文件、邮件队列等。 - `/home`:用户主目录。 - `/opt`:第三...

    solaris系统配置磁盘镜像.docx

    在 Solaris 系统中,磁盘可以分为多个分区,每个分区都有其特定的挂载点。例如,根分区(/)、交换分区(swap)和 /export/home 分区等。 2. 备份 vfstab 和 system:备份 vfstab 和 system 文件,以备不时之需。 ...

    solaris教程 solaris安装

    3. 系统分区:规划硬盘空间,为Solaris创建合适的分区,包括根分区(/)、用户分区(/usr)、交换分区(swap)等。 三、安装步骤 1. 引导安装:使用安装媒介启动计算机,进入Solaris安装界面。 2. 语言选择:根据需求选择...

    新版Solaris经典实战视频教程金牌讲师讲解-5

    - **Swap**空间是Solaris系统中用于扩展物理内存的一种虚拟内存技术。 - 通过合理配置swap空间,可以有效地提高系统的性能和稳定性。 - `swap -l`命令可以用来查看当前系统的swap空间使用情况。 #### 文件系统管理 ...

    Solaris OS 初级系统管理员指南

    通过上述解析,我们可以看到Solaris OS 初级系统管理员指南覆盖了从系统引导、硬件测试、磁盘管理、交换空间配置、软件安装维护到图形用户界面的定制等多个方面,旨在为新任系统管理员提供全面而深入的指导,帮助其...

    Solaris系统管理培训.doc

    虚拟内存是 Solaris 的一个重要特性,通过交换分区(Swap Space)实现,将硬盘空间用作扩展内存,以处理超出物理内存的需求。守护进程(Daemons)是后台运行的程序,执行特定任务,如打印服务。 在 Solaris 系统...

    solaris系统管理培训手册

    ### Solaris系统管理培训手册知识点概述 ...以上是对Solaris系统管理培训手册中的主要内容和知识点的详细总结,这些内容不仅有助于理解Solaris操作系统的基本架构,也为进一步学习系统管理和高级配置提供了坚实的基础。

    solaris SVM 适合小白,系统干货

    标题中的"Solaris SVM"指的是Solaris操作系统中的Storage Volume Manager(存储卷管理器),这是一个强大的磁盘管理和存储虚拟化工具,特别适合于大型企业或数据中心环境。它允许管理员创建、管理和扩展逻辑存储单元...

    Solaris系统管理员培训

    4. **虚拟内存**:通过将一部分硬盘空间作为交换分区(Swap Space),Solaris实现了虚拟内存,从而扩大了物理内存容量。 5. **守护进程(Daemons)**:后台运行的程序,负责处理特定的系统任务,例如打印服务等。 6....

    Solaris系统管理员培训.doc

    例如,交换分区(Swap Space)管理是内核职责之一,它利用硬盘空间扩展物理内存。 - **Shell**:Shell是用户与内核交互的界面,是命令解释器。在Solaris中,有三种常见的Shell:Bourne Shell(/usr/bin/sh),Korn ...

    Solaris_10_x86操作系统具体安装步骤.docx

    ### Solaris 10 x86 操作系统安装步骤详解 #### 一、前言 随着信息技术的发展,各种操作系统在企业级应用中扮演着至关重要的角色。Solaris 作为一款高性能且稳定的操作系统,在服务器领域有着广泛的应用。本文将...

    SOLARIS日常巡检手册

    【SOLARIS日常巡检手册】是针对SOLARIS 10系统进行系统健康检查的指导文档,旨在确保系统的稳定运行,并及时发现并处理潜在的问题。巡检过程涉及多个关键方面,主要包括: 1. **系统基本信息确认**:通过`uname -a`...

    SUN Solaris操作系统安装手册

    "SUN Solaris操作系统安装手册" 本文将对SUN Solaris操作系统的安装进行详细的介绍和说明,从基本设置到操作系统的详细安装过程。 一、Solaris 9 操作系统的安装 在安装Solaris 9操作系统之前,需要进行基本设置...

    Solaris11.4+oracle11GR2RAC.docx

    11. SWAP 空间调整:需要调整 SWAP 空间,以便在系统中实现高性能和高可用性。 12. SSH 信任:需要配置 SSH 信任,以便在系统中实现高安全性和可靠性。 13. Oracle/grid 参数文件配置:需要配置 Oracle/grid 参数...

Global site tag (gtag.js) - Google Analytics