11 May 2014

How to install and configure smokeping on CentOS6 64bit

See the Link Manual Step by Step Install and Configure Smokeping on CentOS 6 :


>>Download

Good  Luck.... IT Labour


11 February 2014

Monitoring Folder in Linux with watch command

Monitoring Folder in Linux with watch command

งานนี้ เราต้องการที่จะดูการเปลี่ยนแปลง ของโฟเดอร์ของเรา ก็เลยจัดไปสักคำสั่ง :

#watch -d -n 1 ‘df -h .; echo ” “; echo “Local folder updates:”; ls -FIAt;echo ” “;echo -n “Size of : “;du -h –max-depth=1′;

 Result:

X Windows in Linux/Unix to Windows 7 with Xming

X Windows in Linux/Unix to Windows 7 with Xming

          เมื่อเรามีความจำเป็นต้องการจะใช้ GUI ในการ Manage  Linux/Unix  Server ดันไม่สามารถทำได้เนื่องจาก อะไรก็ตามหลายๆ อย่าง แต่ก็มีความจำเป็นที่ต้องใช้ X windows ในการใช้งาน อย่างเช่น ผมติดตั้ง Websphere หรือ JBOSS ที่เป็น Application Server ต้อง อนุญาติให้สามารถเรียกได้จาก ip ข้างนอกได้ ผมเลยหาวิธีการทำไง ดีล่ะ ก็เลยไปเจอ โปรแกรมหนึ่งที่ชื่อว่า Xming การนำเอา X windows ต่างๆ ส่งมาที่ แสดงใน Win7  อย่างเช่น Firefox ที่อยู่ใน Linux/Unix เป็นต้นนะครับ

Step 1: Download Xming  ,then installation on Win7

Direct Link
https://sourceforge.net/projects/xming/

Step 2:  add IP-address Linux/Unix Server  to file  X0.hosts on path  Xming fileSystem ,then Runing Xming on Win7  :





Step 3:  export command line variable Environment System on Linux/Unix :
export  DISPLAY=IP-Address-WIN7:0.0



Step 4 : Test Runing  firefox :


จากนั้นหน้าตา Firefox อันแสนน่ารัก ก็จะมาปรากฎตัวที่ หน้า Windows Desktop  ทางฝั่ง Client ครับ




ขอบคุณสำหรับการติดต่อครับ......

10 February 2014

How to Restart VMware on ESXi but Failed 95%

How to Restart VMware on ESXi Failed 95%

วันๆ ไม่มีอะไรทำ นั่ง Restart VM เล่นไปวันๆ ดันมีเจอปัญหา นี้ครับ คือ Restart เครื่อง VM ที่อยู่บน VMware Esxi แล้วดัน ค้างที่ 95% เราก็นึกว่าทำงานอยู่ รอเป็นชั่วโมงก็แล้ว… ไม่มีอะไรเกิดขึ้น งั้นก็ต้อง Kill แล้วแหละ !!!  งั้นสั่ง All C เลยแล้วกัน 5555+   ดังรูปครับ



วิธีแก้คือ ให้ทำการ SSH เข้าไปที่ ESXi นะครับ จากนั้น ใช้คำสั่ง

หา Pid ของเครื่องที่้เราต้องก่อนนะครับ

#ps | grep MailServer <—- เป็นชื่อเครื่องที่เราต้องการ Kill นะ

จากนั้น ใช้คำสั่ง

#Kill -9  533282 <——pid ของเครื่องนั้นครับ

ดังรูป


จากนั้นก็เสร็จแล้ว เหมือนกับว่าเราทำงาน ถอดปลั๊กคอมนั้นแหละครับ 5555+ เป็นวิธีปิดเครื่องทีเร็วที่สุด!!!!
หวังว่าคงเป็นประโยชน์นะครับ

Create my own repository on RedHat 6

Create my own repository on Linux RedHat 6

บางทีบางครั้ง เวลาติดตั้ง RedHat เพื่อต้องการ ทดสอบอะไรๆ หลายๆ อย่างนะครับ แต่ดัน yum ผ่าน Internet ไม่ได้ ผมเลยได้ความคิดว่า คงต้องวิธีทำ Repository  เองกันแล้วแหละ ซึ่งเป็น Second Repository นะครับ เริ่มกันเลย

 step 1. ทำการ mount  cdrom ก่อนนะโดย
#mkdir /mnt/dvd

#mount /dev/cdrom  /mnt/dvd



step 2. ทำการ ติดตั้ง Package createrepo*.rpm จาก cdrom ที่เรา mount

#yum localinstall /mnt/dvd/Server/createrepo*.rpm

step 3. ให้ทำการสร้าง directory เพื่อเก็บ Package และ file ต่างๆ นะครับ

#mkdir /myrepo/

#cd /myrepo

#cat /mnt/dvd/*/repodata/*.xml >> mycomps.xml

#vim  mycomps.xml

ถึงตรงนี้ ให้ เข้าไปที่ mycomps.xml จากนั้นให้ ทำการ ลบข้อความที่อยู่ในแท็ก <comps></comps> ทั้งหมดทุกที่ในไฟล์ โดย ไม่ต้อง ลบ <comps>และ </comps> ออก ตรงนี้สำคัญครับ

step 4. ทำการ copy ไฟล์ ทั้งหมดมาเก็บไว้ ที่โฟเดอร์ที่เราสร้างขึ้น

#cp -av /mnt/dvd .

#createrepo -g mycomps.xml .

#vim /etc/yum.repos.d/rhel60-dvd.repo

ให้เพิ่มข้อความเข้าไปดังนี้

[myrhel6]
name=Red Hat Enterprise Linux x86_64
baseurl=file:///myrepo
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

จากนั้น เราก็ทำการ สามารถที่จะทำการ Install Packet ต่างๆ ที่เราต้องการ โดยไม่ต้อง Online เพื่อไป ทำการ Download Packet โปรแกรมต่างๆ จาก Internet ได้ครับ
#yum install <packet>



Good luck

4 January 2014

Check DELL Service Tag with dmidecode Linux Command


Check DELL Service Tag with dmidecode Linux Command

ในการตรวจสอบ ServiceTag หรือ Serial Number ของเครื่อง Server ในบางกรณีเราไม่สามารถเข้าไปยังหน้าเครื่องได้ แต่สามารถที่ Remote access ได้ ซึ่งใน Command Line Linux ก็สามารถที่ตรวจสอบข้อมูลต่างๆ ในเครื่อง Server ได้โดยโปรแกรมชื่อ dmidecode ตัวอย่างเช่น สามารถตรวจสอบ Service Tag ได้ดังนี้

#dmidecode -s system-serial-number

หรืออื่นๆ
# dmidecode -s <<----Enter
dmidecode: option requires an argument -- s
String keyword expected
Valid string keywords are:
  bios-vendor
  bios-version
  bios-release-date
  system-manufacturer
  system-product-name
  system-version
  system-serial-number
  system-uuid
  baseboard-manufacturer
  baseboard-product-name
  baseboard-version
  baseboard-serial-number
  baseboard-asset-tag
  chassis-manufacturer
  chassis-type
  chassis-version
  chassis-serial-number
  chassis-asset-tag
  processor-family
  processor-manufacturer
  processor-version
  processor-frequency


# dmidecode -t system

# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x0100, DMI type 1, 27 bytes
System Information
        Manufacturer: Dell Inc.
        Product Name: PowerEdge R510
        Version: Not Specified
        Serial Number: QWERT1234
        UUID: 12345678-1234-1234-12345-12345667
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Not Specified

Handle 0x0C00, DMI type 12, 5 bytes
System Configuration Options
        Option 1: NVRAM_CLR:  Clear user settable NVRAM areas and set defaults
        Option 2: PWRD_EN:  Close to enable password

Handle 0x2000, DMI type 32, 11 bytes
System Boot Information
        Status: No errors detected

สามาถดูข้อมูลเพิ่มเติมจากคำสั่ง #man dmidecode ได้นะครับ
------