Dig & Dig

Pago Pago~ why not? (캐고 또 캐고! )

[linux] Disk로 swap 파일 만들기.

리눅스에서 Disk swap 파일 생성하는 방법. (우분투나 레드햇이나 크게 다르지 않음.)

0.준비물

  1. 파일이름 : diskswap
  2. 위치 : /opt
  3. 파일크기 : 16GB

1.swap으로 사용할 파일 생성

sudo touch /opt/diskswap.swap

2.swap 파일 크기 설정

sudo dd if=/dev/zero of=/opt/diskswap.swap bs=1M count=16384

1MB * 16384 = 16Gib 의 공간을 만드는셈.

3.swap 파일 생성

sudo mkswap /opt/diskswap.swap

4.swap 적용

sudo swapon /opt/diskswap.swap

Tip. 실행 스크립트를 만들자.

sudo vim /etc/init.d/diskswap

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
 
 
#! /bin/sh
case "$1" in
 
start)
echo "Starting diskswap"
swapon /opt/diskswap.swap
;;
 
stop)
echo "Stopping diskswap"
swapoff /opt/diskswap.swap
;;
 
restart|reload|force-reload)
echo "Restarting diskswap"
swapoff /opt/diskswap.swap
swapon /opt/diskswap.swap
;;
 
*)
 
echo "Usage : /etc/init.d/diskswap {start|stop}"
exit 1
;;
 
esac
 
exit 0
 

위의 내용 복사해서 사용하는 경우, “” 이 부분 각 시스템에 맞게 수정 할것.

공유하기:

  • 인쇄
  • Facebook
  • 트위터
  • 전자우편
  • LinkedIn
  • Telegram

관련

하고 싶은 말 있으면 냉큼 쓰고 갈 것. 응답 취소

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Android
  • AWS
  • Bootstrap
  • CentOS
  • Elasticsearch
  • Excel
  • GitLab
  • jQuery
  • Linux
  • Markdown
  • Memcached
  • Mysql
  • Postgresql
  • Python
  • Ruby
  • Ubuntu
  • VirtualBox
  • Windows
  • WordPress

Tags

AWS CentOS CentOS7 CentOS 7 django Docker elasticsearch ErrorCode Excel gitlab java linux MacOS MariaDB memcached mysql postgresql python python3 Query repcached ruby STS telnet ubuntu vi vim VirtualBox wordpress 객체지향 네트워크 리눅스 맴캐시 버추얼박스 아마존 엑셀 엑셀 팁 우분투 워드프레스 자바 자바 객체지향 테마 테마만들기 파이썬 파이썬3
크리에이티브 커먼즈 라이선스
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
COPYRIGHT Dig & Dig , ALL RIGHT RESERVED. SKIN BY GYU7E
loading 취소
글이 전송되지 않았습니다. 이메일 주소를 확인하세요!
이메일 확인에 실패했습니다. 다시 시도하세요
죄송합니다. 귀하의 블로그에서 이메일로 글을 공유할 수 없습니다.