วันเสาร์ที่ 2 กุมภาพันธ์ พ.ศ. 2556

How to resize LVM Logical Volumes on Centos 6 using format type ext4.

     
             เรื่องมีอยู่ว่า อยู่มาวันหนึ่งผมใช้งาน Server CentOS 6 แต่ผมแบ่ง Partition ให้ /tmp ไว้ 30GB แต่ตอนนี้ผมอยากจะเพิ่มพื้นที่ให้กับ /home ให้มีขนาดใหญ่ขึ้นเพื่อเอาพื้นที่ไปใช้งานอย่างอื่น ก็เลยใช้ความพยายาม สักหน่อยกับ command line linux
มาเริ่มกันเลยดีกว่าครับกับ วิธีการ ปรับขนาด Partition Linux

Step 1:  Reboot เครื่องแล้วเข้าสู่ safe mode ของ linux กันเลยนะครับ

Step 2: reduce size of /tmp to 2 GB. ตรงนี้ผมอยากจะให้ /tmp เหลือพื้นที่ 2 GB 


           #umount /dev/mapper/vg_test-lv_tmp    ;ทำการ un mount ก่อนนะครับ


           #resize2fs -p /dev/mapper/vg_test-lv_tmp 2G   ;ปรับขนาดของ partition /tmp ให้เหลือ 2G โดย  

           ทำในส่วนของ parttion ระดับ ext4 ก่อนนะครับ

            #lvreduce –L 2G /dev/mapper/vg_test-lv_tmp ;ปรับ ขนาดให้ Logical Volumes เป็น 2 G ครับ

            #e2fsck –f /dev/mapper/vg_test-lv_tmp     ;ต่อไปก็ run checking directory ว่าถูกต้องหรือไม่


Step 3: Extend the /home ในขั้นตอนตรงนี้ ผมอยากจะให้พื่นที่ ที่เหลือทั้งหมดของ /tmp ที่ไม่ได้ใช้แล้ว 

            มาเป็นของ /home แทน 


           #lvextend –l +100%FREE /dev/mapper/vg_test-lv_home  ; คำสั่งนีจะทำการ extend พื้นที่

           ทั้งหมด มาให้กับ /home


            #e2fsck –f /dev/mapper/vg_test-lv_home ; checking directory กันอีกทีครับ


            #resize2fs –p /dev/mapper/vg_test-lv_home ; ตรงนี้ก็เป็น ปรับขนาดในระดับ ext4


            #e2fsck –f /dev/mapper/vg_test-lv_home 


Step 4: check configuration เมื่อทำเสร็จแล้วเราก็ต้องทำการตรวจเช็คความถูกต้องกันสักหน่อย


            #mount /dev/mapper/vg_test-lv_tmp

            #mount /dev/mapper/vg_test-lv_tmp
            #fdisk –l      ; แสดง Partition ทั้งหมด ครับ


Step 5: หลังจากนั้น Reboot เครื่องกลับขึ้นมาเราก็จะได้ ขนาดของ /home ตามที่เราต้องการ นะครับ


สิ่งที่ควรระวัง: ต้อง Backup ข้อมูลการ การขยาย พื้นที่นั้นไม่น่าเป็นห่วงเท่าไหร่ เพราะจะไม่มีผลกับข้อมูล แต่การ ลดขนาดของพื้นที่นั้นจะทำให้ข้อมูลสูญหายได้ ต้องBackup ก่อนครับสำคัญมาก

มาถึงตอนสุดท้ายก็ขอ จบบทความนี้ขอให้มีประโยชน์ต่อผู้อ่านทุกคนน่ะครับ

วันพุธที่ 8 กุมภาพันธ์ พ.ศ. 2555

How to delete old files.

We can deleted older files more than 10 days or older 5 minutes.
Ex:
First we need to fine files older than 10 day :
$find /PATH/* -mtime +10

Second we nedd to fine files older than 5 minutes and delete it:
$find /PATH/* -mmin +5 -exec rm {} \;


How to dump Mysql

We can use command for dump mysql on linux
Ex:
$mysqldump -uroot -p'xxxxx' databasename > /PATH/databasename.sql

-u is mean user
-p is mean password
databasename mean databese for need to dump

Restore database:
Ex:
$ mysql -uroot -p'xxxx' databasename < /PATH/databasename.sql




วันอาทิตย์ที่ 22 มกราคม พ.ศ. 2555

Jail break IOS 5.0.1

In ios 5.0.1 change broadband of 3Gs It will show "no service" when we jailbreak don't create iso for it

Before Jail break you should back up to you computer or to iCloud

Create IOS 5.0.1
1. Download ios 5.0.1.
iPhone2,1_5.0.1_9A405_Restore
2. Sn0wbreeze-v28b11

Build IOS 5.0.1 for iphone 3Gs
Connect iphone with PC
Open Sn0wbreeze 2.8b1
Click OK.
Click Close credits
Click Next
Click Next again
Click Browse and Chroose IOS iPhone2,1_5.0.1_9A405_Restore
and Next
Click Next
It Should Show Plese select a mode:
We need to select Baseband Preservation Mode Then Clieck Next and Yes
Waiting Then OK.
It will request to DFU follow up Picture in program.
Then click OK
finish
We shuold have Sn0wbreeze_iPhone3GS-5.0.1

3. Update iPhone to 5.0.1 use mode restore in iTune on Windows

4. Jailbreak IOS 5.0.1 use redsn0w_win_0.9.10b2
Open the program and select Jailbreak
Click Next
And Enter to DFU mode and waiting for jail break

5. After jailbreak completed you should restore backup to you iPhone.


Repotory for IOS:

http://ispaziorepository.com/
http://cydia.hackulo.us/
http://sinfuliphonerepo.com/
http://xsellize.com/
http://cydia.iphonecake.com/

วันพุธที่ 3 สิงหาคม พ.ศ. 2554

Message:The features supported by the processor(s) in this machine are different from the features supported by the processor(s) in the machine on whi

จากหัวข้อเกิดจากการ copy host ข้าม esxi ที่มี space เครื่องต่างกันมากๆ นะ ครับ บางที เราก็ไม่อยาก สร้างvm host ขึ้นมาใหม่ก็เลยก๊อปซะเลย จาก Message เรามีวิธีแก้อยู่ครับ

เข้าผ่าน SSH ไปยัง directory ที่เก็บ host ครับ แล้วหาไฟล์ นามสกุล .vmx เพิ่มโค้ดด้านล้างเข้าไป

checkpoint.disableCpuCheck = "true"


ครับแค่นี้เป็นอันจบครับ

วันจันทร์ที่ 1 สิงหาคม พ.ศ. 2554

How to get Dell Service Tag on Windows System in Console

How to get Dell Service Tag on Windows System in Console

Use WMI on Windows to get service tag as shown below:
C:\Users\john>wmic bios get serialnumber
SerialNumber
ABCDEF1



And We Use WMIC command will give make and model number along with service below:
C:\Users\john>wmic csproduct get vendor,name,identifyingnumber
IdentifyingNumber Name Vendor
ABCDEF1 PowerEdge 2950 Dell Inc.

วันเสาร์ที่ 30 กรกฎาคม พ.ศ. 2554

FastSCP


สวัสดีครับ
หายไปนาน เลย ไม่ได้อัพเดจบทความ วันนี้ขอนำเสนอโปรแกรมที่ช่วยในการย้าย vm hosts ใน esxi กันนะครับ ก็หาก เราใช้งาน esxi อยู่นี่ก็ฟรีอยู่แล้ว แต่ไม่มีเงินซื้อตัว v center ก็สามารถใช้ตัวนี้แก้ขัดไปได้
นั้นก็คือ Veeam FastSCP

โปรแกรมตัวนี้ดียังไง ผม ว่าหลายคงเคยเจอ เวลาจะย้าย vm hosts ต้องหา hdd external มาก๊อป ไฟล์ ต้องมา mount partition ให้กับ HDD external อีก หลายอย่าง โปรแกรมตัวนี้ช่วยได้ครับ สมมุติว่า เรามี esxi ใหม่ กับ ตัวเก่า เราต้องการย้าย host จากตัวเก่าไปตัวใหม่ ก็แค่ ให้เจ้าตัว FastSCP เชื่อมต่อกับ server esxi ของเราทั้งสองตัว แล้วทำการลากไฟล์ ข้าม มาเลย อย่างง่ายดายเลย ครับ

แต่มีข้อแนะนำนิดหน่อยนะครับเวลาใช้เราควรสร้าง vm บน esxi ปลายทางไว้ก่อน แล้วค่อย ก๊อปปี้ไปวางทับจะทำให้ไม่ได้วุ่นวายกับการสร้าง vm ทีหลัง เพราะ esxi ไม่มี import host เข้ามา เนี้ยซิ

โปรแกรมตัวนี้ อาจจะไม่มีที่สุดนะครับในการจัดการ esxi แต่มันถูกครับ