Converting Blocks to megabytes and gigabytes.

Thread Tools Search this Thread
Operating Systems AIX Converting Blocks to megabytes and gigabytes.
# 1  
Old 10-05-2009
Converting Blocks to megabytes and gigabytes.

Sorry for the simple question.

I am new to Unix and Unix AIX.

I increased a file system the other day but cheated and used a conversion calculator.

Could you good people tell me the best way to increase a file system that is in 512 byte blocks.

Say the file system is 100mb and I wanted to increase to 200mb how would I work this out?

Thanks for your help
# 2  
Old 10-06-2009

the file system is 100mb and I wanted to increase to 200mb

The Filesystem can be increased according to your PP size of the vg. You can increase any file system size by multiple of your PP size.

For eg: if your PP size is 256Mb and you try to increase the file system size by 200Mb the file system will be increased by 256Mb only.

# 3  
Old 10-06-2009
bc can be useful:

E.g. Number of blocks in 100MB:

# echo "(100*1024*1024)/512" | bc

# 4  
Old 10-06-2009
Why do you multiply the value by 1024 then 1024 again?


Say the block size was 1024000 or 500mb if I wanted to add 100mb would I just add 204800 to 1024000?
# 5  
Old 10-07-2009
1024 = 1k
1024*1024 = 1M
100*1024*1024 = 100M

512 bytes in a block.
So, number of blocks in 100M = (100*1024*1024)/512
# 6  
Old 10-07-2009
For reference you might want to read this thread and maybe this thread.

I hope this helps.

Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Blocks into table

please help, I have a huge file with blocks of data which I need to convert to a tabular format. Input sample id: GO:0000017 name: alpha-glucoside transport namespace: biological_process def: "The directed movement of alpha-glucosides into, out of or within a cell, or between... (3 Replies)
Discussion started by: ritakadm
3 Replies

2. Shell Programming and Scripting

Row blocks to column blocks

Hello, Searched for a while and found some "line-to-column" script. My case is similar but with multiple fields each row: S02 Length Per S02 7043 3.864 S02 54477 29.89 S02 104841 57.52 S03 Length Per S03 1150 0.835 S03 1321 0.96 S03 ... (9 Replies)
Discussion started by: yifangt
9 Replies

3. Shell Programming and Scripting

Need help converting df output to gigabytes

I need some help converting the disk space values in kilobytes to gigabytes. I can't use df -h because the report has to be in megabytes for some disk space tracking software the customer is using. I have been playing around with trying to assign variables I can use outside of awk so I can do... (1 Reply)
Discussion started by: kuliksco
1 Replies

4. UNIX for Dummies Questions & Answers

Duplicate blocks in an inode

I have 2 duplicate blocks in an inode and I want to get rid of one of them so that I can get into my pc. The message I get is Multiply-claimed block(s) in inode 5997500: 12690101 12690101. All help is appreciated. Thanks (7 Replies)
Discussion started by: Nighttrain
7 Replies

5. Red Hat

centOS memory leak - MEGABYTES per day

hi i've notice a huge problem on my newly installed centOS server and i have no idea how to solve it and where to start.. memory on server 3 GB and it goes down, down, down.. after reboot it shows 71mb used after a hour its 76mb and after 24h it's around 200 later = more i have NO idea... (7 Replies)
Discussion started by: tip78
7 Replies

6. Shell Programming and Scripting

how to split this file into blocks and then send these blocks as input to the tool called Yices?

Hello, I have a file like this: FILE.TXT: (define argc :: int) (assert ( > argc 1)) (assert ( = argc 1)) <check> # (define c :: float) (assert ( > c 0)) (assert ( = c 0)) <check> # now, i want to separate each block('#' is the delimeter), make them separate files, and then send them as... (5 Replies)
Discussion started by: paramad
5 Replies

7. UNIX for Dummies Questions & Answers

Convert 512-blocks to 4k blocks

I'm Unix. I'm looking at "df" on Unix now and below is an example. It's lists the filesystems out in 512-blocks, I need this in 4k blocks. Is there a way to do this in Unix or do I manually convert and how? So for container 1 there is 7,340,032 in size in 512-blocks. What would the 4k block be... (2 Replies)
Discussion started by: rockycj
2 Replies

8. Shell Programming and Scripting

shell script to convert file_size from bytes to megabytes

Hi All, OS:AIX 64 bits. Requirement is to convert file_size from bytes to megabytes through shell script as below: export DBALIST="" ls -ltr abcd.txt > file_size.result export file_size=`awk -F" " '{ print $5 }' file_size.result` if ] then mailx -s "File abcd.txt... (3 Replies)
Discussion started by: a1_win
3 Replies
Login or Register to Ask a Question