<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss version="0.92">
<channel>
	<title>EzyLinux - Linux Server &#38; Desktop</title>
	<link>http://www.ezylinux.com</link>
	<description>ลินุกซ์ง่ายนิดเดียว</description>
	<lastBuildDate>Sat, 04 Oct 2008 17:50:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>After installation machine hangs during first boot</title>
		<description><![CDATA[ เคยไหมเวลาเราติดตั้ง red hat enterprise แล้วเกิดอาการ boot ค้างหรือ hang หลังจากที่ระบบทำการ boot ครั้งแรก หรือที่เรียกว่า &#8220;first boot&#8221; ในบ้างครั้งอาจเกิดจาก bug ของ Advanced Power Management (APM) เจ้าตัว APM จะต้องใีการติดต่อการ BIOS ของระบบ ถ้าระบบไม่ support ก็จะทำให้เกิดอาการ hang ขึ้นมาได้ วิธีการสังเกตว่าเกิดจากสาเหตุนี้หรือไม่ให้ลองดูว่าระบบเกิดอาการ hang ก่อนก่อนที่จะทำการโหลด services ทั้งหมดของระบบหรือไม่ ถ้าใช้ให้สันนิฐานว่าอาจเกิดจากสาเหตุนี้ก็ได้ 
การแก้ปัญหาจากสาเหตุนี้คือ ให้เซ็ตค่า apm=off 
 วิธีแก้ไข(ชั่วคราว)ให้เราแก้ไขที่ GRUB ได้เลย โดยวิธีการสามารถทำตามขั้นตอนด้านล่างได้ดังนี้

 เมื่อระบบแสดงหน้า Boot GRUB (หน้านับเวลาถอยหลัง) ขึ้นมาให้กดตัว &#8220;e&#8221;
 เลื่อนลงมาที่บรรทัดที่มีคำว่า kernel อยู่นำหน้าแล้วกด [...]]]></description>
		<link>http://www.ezylinux.com/troubleshooting/after-installation-machine-hangs-during-first-boot/</link>
			</item>
	<item>
		<title>Red Hat Delivers First Integrated Linux-Based High Performance Computing Platform</title>
		<description><![CDATA[
เมื่อไม่นานมานี้ทาง Red Hat ได้ประกาศส่ง High Performance Computing Platform หรือระบบคลัสเตอร์ขนาดใหญ่ ออกมาอย่างเป็นทางการและมี support อยู่ใน red hat network แล้วหลังจากที่ได้ประกาศออกมาว่าจะส่ง High Performance Computing Platform เมื่อเดือน พ.ย. ปีที่แล้ว ทำให้ตลาด High Performance Computing Platform ที่มีอยู่อย่างจำกัดในแวดวงการศึกษานั้นจะถูกขยายออกไปในแวดวงธุรกิจมากขึ้น โดยความสามารถของ High Performance Computing Platform นี้เป็นการรวมเอาพลังการประมวลผลของเครื่องคอมพิวเตอร์ในเครือข่ายเฉพาะมาใช้ เพื่อคำนวนบางสิ่งบางอย่างที่พลังการประมวลผลในเครื่อง Server เครื่องเดียวไม่สามารถทำได้สำเร็จในระยะเวลาอันรวดเร็ว ตัวอย่าง application ที่ต้องใช้พลังงานการประมวลผลที่มหาศาลพวกนี้เช่น การคำนวนเกี่ยวกับเรื่องชีวะวิทยา, การ render ภาพ 3 มิติ, การคำนวนเกี่ยวกับด้านวิศวกรรมศาสตร์ และอื่นๆอีกมากมาย 

ในประเทศไทยเราเองก็มีการใช้งานระบบ High Performance Computing กันอยู่แค่ในวงการศึกษาหรืองานวิจัยต่างๆ และในประเทศไทยเองเมื่อไม่กี่ปีที่ผ่านมา [...]]]></description>
		<link>http://www.ezylinux.com/linux-news/red-hat-delivers-first-integrated-linux-based-high-performance-computing-platform/</link>
			</item>
	<item>
		<title>How to use command to restart or shut down Linux system</title>
		<description><![CDATA[คำสั่งที่ใช้ในการปิดเครื่อง หรือ shutdown
#shutdown -h now
#init 0
#halt
#poweroff
&#160;
คำสั่งที่ใช้ในการ Reboot เครื่อง
#reboot
#init 6
#shutdown -r now

	Tags: restart, shut down

	Related Topics
	
	Diskdump report error messages when restart the diskdump service (0)


]]></description>
		<link>http://www.ezylinux.com/system/how-to-use-command-to-restart-or-shut-down-linux-system/</link>
			</item>
	<item>
		<title>Implement and configuration Highly Available LVM (HA LVM)</title>
		<description><![CDATA[ใน Red Hat Enterprise Linux ตั้งแต่ version 4.5 ขึ้นไปได้มี feature ใหม่ที่สามารถทำการ implement LVM ให้สามารถใช้งานแบบ HA LVM ได้โดยไม่ต้องใช้ CLVM (อยู่ใน GFS) เข้ามาช่วย
  ในความเป็นจริงแล้วการใช้งาน LVM นั้นจะต้องมีโหนดใดโหนดหนึ่งเท่านั้นที่สามารถใช้งานได้ ถ้ามีโหนดมากกว่าหนึ่งโหนดเข้าไป access ข้อมูลใน VG เดียวกันจะทำให้เกิด metadata corrupt ขึ้นมา ดังนั้น HA LVM เป็นเพียงการช่วยให้เราสามารถใช้งาน VG เดิมได้ในตอนที่ เครื่องที่มี VG นั้นอยู่เกิด down ไป ในเรื่องของการตรวจสอบการทำงานของ VG นั้นจะเป็นหน้่าที่ของ rgmanager เพื่อให้ VG ใด VG หนึ่ง active เพียง [...]]]></description>
		<link>http://www.ezylinux.com/hdd-management/implement-and-configuration-highly-available-lvm-ha-lvm/</link>
			</item>
	<item>
		<title>Export a directory with NFS v4</title>
		<description><![CDATA[ความแตกต่างอย่างมากที่ NFS v4 กับ NFS version เก่า คือสามารถที่จะ export แบบ single directory ที่มีรูปแบบคล้ายๆกับ ftp หรือ web server ตัวอย่างเช่น export directory /shared และ client สามารถที่จะ mount /shared ได้ในรูปแบบ servername:/ เราสามารถที่จะแก้ไขไฟล์ที่ /etc/exports ได้ดังนี้
/shared *(rw,fsid=0,sync)
** การที่จะทำการ export แบบนี้ได้จะต้องเซ็ตให้มี option fsid=0 ด้วย และสามารถที่จะทำได้แค่ directory เดี่ยวเท่านั้น
จากนั้น restart service แล้วลองใช้คำสั่งด้านล่างที่เครื่องฝั่ง client 
#mount -t nfs4 servername:/ /mnt/
ในการ export นี้ directory ภายใน /shared [...]]]></description>
		<link>http://www.ezylinux.com/hdd-management/export-a-directory-with-nfs-v4/</link>
			</item>
	<item>
		<title>Fedora 10 Release Schedule and Accepted Features</title>
		<description><![CDATA[หลังจากที่ได้ออก Fedora 9 Release ไปเมื่อวันที่ 13 พ.ค. ที่ผ่านมา ทาง Fedora ก็ได้ออกกำหนดการที่จะออก Fedora 10 final release มาในช่วงเดือน พ.ย. - ธ.ค. โดยที่กำหนดการของการออก Fedora 10 final release นี้จะอยู่วันที่ 25 พ.ย. (คาดว่าไม่ตรงตามกำหนด) หลายคนอาจจะเกิดคำถามที่ว่าทำไมถึงได้ออก  release version ใหม่บ่อยขนาดนี้ เหตุเป็นเพราะว่า Fedora นี้ได้ถูกให้มีกำหนดการออก version ใหม่ๆ ( release cycle) ทุก 6 เดือน และเหตุผลจริงๆที่ต้องออกถี่ขนาดนี้เป็นเพราะว่าเป็นการลอง package ใหม่ๆเพื่อที่จะทดสอบและพัฒนาต่อยอดไปสู่การใส่ package ใน Red Hat Enterprise Linux หรือ RHEL [...]]]></description>
		<link>http://www.ezylinux.com/linux-news/fedora-10-release-schedule-and-accepted-features/</link>
			</item>
	<item>
		<title>Lock user after a set number of login attempts but also automatically unlock after 5 minutes</title>
		<description><![CDATA[หากต้องการให้ระบบทำการ lock user ที่จะพยายามเข้าสู่ระบบเกินกว่าจำนวนครั้งที่เรากำหนด แต่ไม่รู้จะสามารถทำได้อย่างไร ในบทความนี้มีคำตอบให้กับปัญหานี้ครับ
ใน Pluggable Authentication Module (PAM) มี module ที่ชื่อ pam_tally ซึ่งเป็น login counter module ซึ่งความสามารถของ module นี้คือ นับจำนวนครั้งที่ได้ทำการ login ถ้าในการ login นั้นสำเร็จ module นี้จะทำการ reset ค่า login counter แต่ถ้าทำการ login เกินกว่าจำนวนครั้งที่กำหนด module นี้จะทำการ lock user นั้นเป็นการชั่วคราวแล้วแต่ว่าเราจะกำหนดให้ว่าไม่สามารถใช้งานได้เป็นระยะเวลาเท่าไหร่
ไฟล์ที่เราจะต้องทำการตั้งค่า คือ ไฟล์  /etc/pam.d/system-auth 
จากนั้นให้เรามองหา บรรทัด

auth required pam_tally.so
จากนั้นให้เราเพิ่ม parameter deny=จำนวนครั้งที่สามารถ login ได้ และ unlock_time=ระยะเวลาที่เราจะทำการ lock [...]]]></description>
		<link>http://www.ezylinux.com/system/lock-user-after-a-set-number-of-login-attempts-but-also-automatically-unlock-after-5-minutes/</link>
			</item>
	<item>
		<title>How to compile Linux Kernel</title>
		<description><![CDATA[<h2>How to compile Linux Kernel</h2>
<p align="center">
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/J3L8sLbfCPs&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/J3L8sLbfCPs&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>]]></description>
		<link>http://www.ezylinux.com/linux-kernel/how-to-compile-linux-kernel/</link>
			</item>
	<item>
		<title>Force users to change their passwords upon the first login</title>
		<description><![CDATA[ในระบบปฏิบัติการ windows สามารถที่จะเซ็ตให้มีการเปลี่ยน password ใหม่เมื่อมีการ login เข้าสู่ระบบ ซึ่ง Linux อย่างเราก็สามารถทำได้เช่นกันแต่มีั้ขั้นตอนยุ่งยากกว่า windows นิดหน่อยเพราะว่าจะต้องรันคำสั่งสามคำสั่งเพื่อที่จะให้ user เมื่อ login เข้าไปแล้วจะต้องเปลี่ยน password ใหม่ทันที
การเซ็ตนั้นไม่ยุ่งยากมากนัก แต่จะสามารถทำได้ครั้งละ user เดียวเท่านั้น 
ขั้นตอนการเซ็ต
1.) รันคำสั่งด้านล่างเพื่อทำการ lock user ให้ไม่สามารถ login เข้าใช้งานได้
# usermod -L &#60;username&#62;  
2.) รันคำสั่งด้านล่างเพื่อเปลี่ยนวันหมดอายุของ password ให้เป็น 0 วัน ซึ่งจะทำให้ user จะต้องเปลี่ยน password ในการ login ครั้งต่อไป
# chage -d 0 &#60;username&#62;  
3.) ขั้นตอนสุดท้ายทำการ unlock account ด้วยคำสั่งด้านล่างนี้
# [...]]]></description>
		<link>http://www.ezylinux.com/user-management/force-users-to-change-their-passwords-upon-the-first-login/</link>
			</item>
	<item>
		<title>Test the connectivity to any socket on my server from a client on the same network using netcat</title>
		<description><![CDATA[เมื่อต้องการทดสอบ connection เราสามารถที่จะใช้โปรแกรม netcat เพื่อทำการทดสอบได้ ขั้นตอนการทดสอบสามารถทำได้ดังนี้ 
ถ้าไม่มีโปรแกรม netcat ให้ใช้คำสั่ง ดังข้างล่างนี้
#yum install nc
จากนั้นในฝั่ง server ให้ทำการเปิด socket หรือ port ที่ต้องการทดสอบดังคำสั่งด้านล่างนี้ (ต้องเป็น user root เท่านั้น)
#nc -l &#60;port&#62;

จากนั้นในฝั่ง Client ให้เรารันคำสั่งดังข้างล่างนี้
#nc &#60;IP of the Server&#62; &#60;port&#62;

ถ้าในฝั่ง Client เราไม่ได้เป็น user root (เนื่องจากโปรแกรม netcat นี้จะสามารถรันได้เฉพาะ user root เท่านั้น) ให้เราใช้คำสั่ง telnet แทนดังตัวอย่างข้างล่างนี้
$telnet &#60;IP of the Server&#62; &#60;port&#62;

ในบทความนี้เราสามารถนำวิธีนี้ไปประยุกต์ใช้งานได้หลากหลายไม่ว่าจะเป็น การทดสอบ rule ของ iptables หรือ firewall [...]]]></description>
		<link>http://www.ezylinux.com/sshtelnet/test-the-connectivity-to-any-socket-on-my-server-from-a-client-on-the-same-network-using-netcat/</link>
			</item>
</channel>
</rss>
