swap ფაილის შექმნა Centos-ზე


1: შედით სისტემაში Root მომხმარებელის უფლებებით
სანამ დავიწყებდეთ ვირტუალური მეხსიერების შექმნას შეამოწმეთ ხომ არ არის გამოყოფოლი swap ფაილისთვის სხვა სივრცე:

sudo blkid

ან

sudo blkid -L

2: შევქმნათ 512მბ ვირტუალური მეხსიერების ფაილი

dd if=/dev/zero of=/swapfile1 bs=1024 count=524288

თუ მეტს ფიქრობთ ფორმულა ესეთია: 1024 * 512MB = 524288 block size
სადაც:
1.if=/dev/zero : Read from /dev/zero file. /dev/zero is a special file in that provides as many null characters to build storage file called /swapfile1.
2.of=/swapfile1 : Read from /dev/zero write stoage file to /swapfile1.
3.bs=1024 : Read and write 1024 BYTES bytes at a time.
4.count=524288 : Copy only 523288 BLOCKS input blocks.

3: მიუთითეთ სისტემას რომ გამოიყენოს შექმნილი ფაილი

mkswap /swapfile1

4: მიეცით ფაილს შესაბამისი უფლებები

chown root:root /swapfile1
chmod 0600 /swapfile1

5: გააქტიურეთ

swapon /swapfile1

6: ავტომატურად ჩატვირთვისას რომ მოხდეს გააქტიურება ამისათვის

vi /etc/fstab

ფაილის ბოლოში დავამატოთ შემდეგი ჩანაწერი:

/swapfile1 swap swap defaults 0 0

სისტემის გადატვირთვა აუცილებელკი არაა თუმცა სასურველია

ვირტუალური მეხსიერებისთვის გამოყოფილი ფაილის წაშლა:

swapoff -v /swapfile1
rm /swapfile1

Leave a Reply

Your email address will not be published. Required fields are marked *