error

kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0

Tersisa satu hari dan beberapa jam kesempatan saya merasakan keramahan, kekeluargaan karyawan karyawati PTLI, lusa aku sudah tidak bekerja lagi untuk perusahaan ini dan siap-siap menyongsong pekerjaan baru. Semalam saya tidur setelah subuh untuk melakukan developtment help desk support system berbasis web, jadi harap maklum kalau datang ke kantor agak telat hehehe. sebelum mandi sudah ada telepon yang melaporkan koneksi internet dan ke server mati, waduh!!! pasti router ngadat lagi!!

Setelah datang dan merestart router (CentOS 5.5 i686) mesin Intel Celeron 2.2 GHz muncul error messages seperti dibawah ini:

Jul 20 15:34:27 router snmpd[2508]: error finding row index in _ifXTable_container_row_restore
Jul 20 15:45:58 router kernel: skge 0000:02:09.0: PCI error cmd=0x7 status=0x82b0
Jul 20 15:45:58 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:45:58 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:45:58 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:45:58 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:00 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:01 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:02 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:02 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:04 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:05 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:18 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:52 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:53 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:46:55 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:00 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:00 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:07 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:35 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:36 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:37 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:37 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:38 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:38 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:38 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:38 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:40 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:40 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 15:47:43 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 16:32:57 router snmpd[2744]: error finding row index in _ifXTable_container_row_restore
Jul 20 18:23:51 router snmpd[2544]: error finding row index in _ifXTable_container_row_restore
Jul 20 18:37:26 router kernel: skge 0000:02:09.0: PCI error cmd=0x7 status=0x82b0
Jul 20 18:37:26 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 18:41:08 router kernel: skge 0000:02:09.0: PCI error cmd=0x7 status=0x82b0
Jul 20 18:41:08 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 18:44:46 router kernel: skge 0000:02:09.0: PCI error cmd=0x7 status=0x82b0
Jul 20 18:44:46 router kernel: skge 0000:02:09.0: PCI error cmd=0x147 status=0xc2b0
Jul 20 18:44:51 router snmpd[2326]: error finding row index in _ifXTable_container_row_restore

Error diatas disebabkan oleh PCI (LAN Card) yang terpasang mengalami kerusakan, dan setelah diganti server kembali normal.


yum-error

Yum Error yummain.user_main(sys.argv[1:], exit_code=True)

Jadi teringat masa lalu sewaktu mengalami error yang sama di CentOS 5.3 yakni tidak bisa melakukan installasi software via yum, ah…, memang menyusahkan jika mie instan eh install secara instan ini tidak berfungsi, tidak terbayang lagi betapa pusingnya jika harus compile semua paket aplikasi :D. Error messages yang muncul ketika melakukan instalasi software via yum adalah:

[[email protected] ~]$ sudo yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Traceback (most recent call last):
File “/usr/bin/yum”, line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File “/usr/share/yum-cli/yummain.py”, line 309, in user_main
errcode = main(args)
File “/usr/share/yum-cli/yummain.py”, line 178, in main
result, resultmsgs = base.doCommands()
File “/usr/share/yum-cli/cli.py”, line 345, in doCommands
self._getTs(needTsRemove)
File “/usr/lib/python2.4/site-packages/yum/depsolve.py”, line 101, in _getTs
self._getTsInfo(remove_only)
File “/usr/lib/python2.4/site-packages/yum/depsolve.py”, line 112, in _getTsInfo
pkgSack = self.pkgSack
File “/usr/lib/python2.4/site-packages/yum/__init__.py”, line 661, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File “/usr/lib/python2.4/site-packages/yum/__init__.py”, line 501, in _getSacks
self.repos.populateSack(which=repos)
File “/usr/lib/python2.4/site-packages/yum/repos.py”, line 232, in populateSack
self.doSetup()
File “/usr/lib/python2.4/site-packages/yum/repos.py”, line 79, in doSetup
self.ayum.plugins.run(‘postreposetup’)
File “/usr/lib/python2.4/site-packages/yum/plugins.py”, line 179, in run
func(conduitcls(self, self.base, conf, **kwargs))
File “/usr/lib/yum-plugins/fastestmirror.py”, line 181, in postreposetup_hook
all_urls = FastestMirror(all_urls).get_mirrorlist()
File “/usr/lib/yum-plugins/fastestmirror.py”, line 333, in get_mirrorlist
self._poll_mirrors()
File “/usr/lib/yum-plugins/fastestmirror.py”, line 376, in _poll_mirrors
pollThread.start()
File “/usr/lib/python2.4/threading.py”, line 416, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can’t start new thread

Error di CentOS ini terkait dengan issue fastest mirror yang corrupt dan ada beberapa orang menyarankan untuk meremove yum-fastestmirror namun beberapa orang lainnya menyarankan untuk menghindari hal ini karena cukup berbahaya menguninstall paket yum. Dan solusi terbaik yang dapat mengatasi masalah ini adalah dengan mendisable fungsi fastest mirror di konfigurasi repository CentOS seperti dibawah ini:

[[email protected] ~]$ sudo vi /etc/yum/pluginconf.d/fastestmirror.conf

Selanjutnya cari baris enabled=1 ganti menjadi enabled=0, sehingga menjadi:

[main]
enabled=0
verbose=0
socket_timeout=3
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage=10
maxthreads=15

It’s worked for me :D


linux_wind

Kenapa memilih linux?

Awal menggunakan komputer, saya masih kenal dengan sistem operasi DOS, windows 1995, windows 1998, windows Me dan windows 2000. Bagi saya sangat menarik karena sudah tidak perlu lagi disket untuk menjalankan aplikasi lotus dan lain-lain, dulu yang paling saya gemari adalah game PC Commanders, game yang sangat menarik waktu itu. Kemudian beranjak ke jenjang pendidikan selanjutnya saya tidak berkonsentrasi di dunia komputer melainkan di elektronika arus lemah.

Namun mulai bekerja saya justru terjun di dunia komputer yang sewaktu kecil cukup saya senangi (game-gamenya), mulailah saya menggunakan windows NT family. Masalah yang saya alami ketika menggunakan windows adalah tak bosan-bosannya membersihkan virus dan melakukan format komputer di workstation maupun komputer sendiri. Capek, jenuh…, gonta ganti antivirus tapi masih tetap tidak menyelesikan masalah, ya mungkin ini tak lepas dari pengetahuan saya yang minim mengenai komputer.

Kemudian ada burung membawa kabar tapi bukan kabar burung, saya mendengar dari salah seorang teman yang menceletuk “nggaweo linux lek nggak pengen kenek virus” (pakai linux kalau nggak ingin terkena virus). Berdasarkan key “linux” akhirnya saya mencari beberapa referensi dan membaca artikel-artikel yang sudah bertebaran di internet (meski tidak seperti tahun-tahun terakhir ini yang sudah sangat banyak). Pertama kali saya menggunakan linux waktu itu Red hat 9 dan ketika sudah bisa instalasi saja saya sangat merasa senang sampai-sampai tidak tidur 2 malam hanya untuk melakukan sharing folder dan menjadikannya gateway (lol).

Susah sekali menggunakan Linux, itulah yang terbesit waktu itu, dan memang susah sih :D (jalaran rung kulino). Suatu ketika saya melihat teman yang tadinya nyeletuk mengenai linux mengetik huruf-huruf sehingga menjadi kata-kata yang asing bagi saya (disebut CLI) dan hanya terbengong-bengong saja saya dibuatnya. Wuih apaan tuh, keren…., hacker? itulah kata-kata yang keluar dari mulut saya dan ternyata mengundang tawa dari teman, tawa merendahkan :D. Baru saya tau ternyata linux bisa jalan di mode seperti itu (mirip DOS prompt).

Menjadi lucu sekali ketika mengingat waktu itu punya motivasi cupu untuk belajar linux “ah.., aku ingin seperti hacker, menggunakan komputer yang orang lain tidak mengerti”. Hahaha, betapa alasan yang sangat masuk akal bagi anak-anak :D. Lambat laun alasan tersebut bergeser menjadi lebih berbobot, yakni karena kehandalan linux terhadap virus dan karena sifatnya yang open source¬† namun juga reliable untuk kebutuhan networking. Hingga akhirnya bisa membandingkan antara windows dan linux dengan menjalankan service yang sama dengan spesifikasi sama dan hasil yang berbeda, dan linux terbukti lebih reliable, dan multi platform.

Dari sisi securitas, kedua OS ini sama-sama tergantung ke pihak lain, jika windows mengalami masalah atau ada bug di sistemnya maka user akan tergantung pada microsoft selaku pembuatnya namun jika terdapat BUG di Linux maka user bisa mencoba memperbaiki BUG tersebut tanpa harus menunggu pihak lain, dan BUG di Linux cenderung lebih cepat diatasi karena Linux tidak tergantung pada satu organisasi bisnis melainkan komunitas dan orang-orang baik yang mau berbagi ilmu tanpa reward apapun dari ilmu yang diberikan ke orang lain, bisa dibilang mayoritas pengembang Linux mewarisi  sifat-sifat baik ini.

Yang paling penting bagi saya adalah terpenuhinya kebutuhan (reliable, secure, faster, cheap), apalagi yang diperlukan? Kenapa harus membuang devisa negara hanya untuk membuat Email Server, Domain Control, DNS Server, File Server, Clustering, Virtualization, NAS, SAN dan lain-lain? Linux & FOSS memberikan semua jawabannya :)


ask

Apa yang akan kamu lakukan?

Masih menyisakan kesal, malas, dan jenuh menghinggapiku hanya gara-gara kekecewaan terhadap personality seseorang yang sebelumnya terpadang hingga akhirnya ingin kutendang :D. Mak bedunduk…., muncul notifikasi online YM (Yahoo Messenger) salah seorang teman, maka saya tertarik membukap percakapan seputar apa yang saya rasakan saat ini. Continue reading “Apa yang akan kamu lakukan?” »