首页 > 系统相关 >Linux 扩容swap交换分区

Linux 扩容swap交换分区

时间:2023-04-03 16:33:24浏览次数:43  
标签:100M swapfile 分区 bs 命令 usr Linux swap

dd if=/dev/zero of=swapfile bs=100M count=50
这条命令从硬盘里分出一个100M ×50 = 5G 大小的空间,挂在swapfile上
注意:这里我们bs(buff size)给的100M, bs大小可以根据free -h命令查看的buff/cache的大小来决定,如果给大了可能会报dd: memory exhausted by input buffer of size 1073741824 bytes (1.0 GiB)

稍等一会swap文件创建完成之后使用命令:ll -h 查看
swapfile文件创建后,需要构建swap格式于/usr/swap/swapfile 上

命令为:mkswap /usr/swap/swapfile

用命令激活swap,立即启用交换分区文件

命令为:swapon /usr/swap/swapfile

但是这样的设置重启后就失效了,为了保证每次启动都能启用该交换空间,需要手动编辑文件/etc/fstab中的swap行

命令为:vim /etc/fstab

将/swap none swap sw 0 0 这行注释掉

新增一行 /usr/swap/swapfile swap swap defaults 0 0

标签:100M,swapfile,分区,bs,命令,usr,Linux,swap
From: https://www.cnblogs.com/Gatsbysun/p/17283451.html

相关文章

  • Linux内核简介
    下面几个特点是Unix强大的根本原因Unix很简洁,Unix仅仅提供了几百个系统调用并且有一个非常明确的设计目的。在Unix中,所有东西都被当作文件对待。Unix的内核和相关的系统工具软件是用C语言编写而成--正是这个特点使得Unix在各种硬件体系架构面前都具有惊人的移植能力。Unix......
  • linux修改系统时间
    0.查看当前系统时间date 1.修改当前系统时间(临时)date-s“2021-07-3117:02:30” 2.查看硬件时间hwclock--show 3.修改硬件时间hwclock--set--date“2021-07-3117:02:45” 4.同步系统时间和硬件时间hwclock--hctosys 5.保存时钟clock-w可以查......
  • anaconda在linux下的安装配置
    首先上Linux官网下载最新对应版本的Anaconda安装包链接:https://www.anaconda.com/products/distribution#Downloads因为我们是在Linux系统下安装Anaconda,所以选择Linux平台的64位版本终端找到安装包当前文件目录用sh命令执行.sh文件,开始安装shAnaconda3-year.mo......
  • Linux 下读XML 的类
    在Linux下写程序,常需要读一些配置文件。现有的XML工具很多,可以方便的编辑和生成XML。但VC中用的XML解析器在Linux下不能用。只好自已写了个。用了一下,还不错。 #include<stdio.h>#include<stdlib.h>//**********************************************************************......
  • Linux数据盘挂载
    在我们使用云服务器时,一般会分两个磁盘:系统盘与数据盘,一般情况数据盘是需要手动去挂载的。一、查看系统磁盘信息1.1 查看磁盘信息列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息lsblk1.2 硬盘实体使用情况,也可对硬盘分区fdisk-l......
  • 制作Linux程序监控脚本
    程序监控脚本guard_cmms.sh#!/bin/bash#需要守护的进程数组,将需要守护的进程填入数组中,如PRO_NAMES=(./bin/pro1./pro2)表示要守护pro1、pro2进程PRO_NAMES=("maincmms""haikangaccessdevice""dahuaaccessdevice")#不保存控制台输出日志OUTPUT="/dev/null"#守......
  • 汇总Linux、Git命令、工具
    基本命令uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件hdparm-tT/dev/sda在磁盘上执行测试性读取操作系统信息arch显示机器的处理器架构uname-m显示机器的处理器架构hdparm-i/dev/hda罗列一个磁盘的架构特性cat......
  • linux基本功系列之yum命令
    1.yum命令介绍1.1yum的介绍yum命令来自于英文词组”YellowdogUpdater,Modified“的缩写,其功能是用于在Linux系统中基于RPM技术进行软件包的管理工作。YUM是C/S架构的在线软件安装命令,是RPM1的前端工具,依赖于RPM存在的。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖......
  • Hive 和 Spark 分区策略剖析
    作者:vivo互联网搜索团队-DengJie随着技术的不断的发展,大数据领域对于海量数据的存储和处理的技术框架越来越多。在离线数据处理生态系统最具代表性的分布式处理引擎当属Hive和Spark,它们在分区策略方面有着一些相似之处,但也存在一些不同之处。一、概述随着技术的不断的发展,大数据......
  • Hive 和 Spark 分区策略剖析
    作者:vivo互联网搜索团队-DengJie随着技术的不断的发展,大数据领域对于海量数据的存储和处理的技术框架越来越多。在离线数据处理生态系统最具代表性的分布式处理引擎当属Hive和Spark,它们在分区策略方面有着一些相似之处,但也存在一些不同之处。一、概述随着技术的不断的发展......