gpg --import /home/stwn/kernel.pub gpg: directory `/root/.gnupg' created gpg: can't open `/gnupg/options.skel': No such file or directory gpg: keyring `/root/.gnupg/secring.gpg' created gpg: keyring `/root/.gnupg/pubring.gpg' created gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 517D0F0E: public key "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>" imported gpg: Total number processed: 1 gpg: imported: 1 gpg: no ultimately trusted keys found
gpg --verify /home/stwn/linux-2.6.20.tar.bz2.sign /home/stwn/linux-2.6.20.tar.bz2 gpg: Signature made Mon 05 Feb 2007 02:08:30 AM WIT using DSA key ID 517D0F0E gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>" gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: C75D C40A 11D7 AF88 9981 ED5B C86B A06A 517D 0F0E
tar jxvf linux-2.6.20.tar.bz2
tar zxvf kerrighed-2.2.1.tar.gz
cd kerrighed-2.2.1/
session=1 nbmin=2 192.168.0.10:1:eth1 192.168.0.11:2:eth1
ENABLE=true
krgadm cluster start krgadm nodes krgadm nodes poweroff -n 13
gcc --version
CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 kernel/built-in.o: In function `getnstimeofday': (.text+0x10185): undefined reference to `__umoddi3' kernel/built-in.o: In function `do_gettimeofday': (.text+0x1023a): undefined reference to `__udivdi3' kernel/built-in.o: In function `do_gettimeofday': (.text+0x1025d): undefined reference to `__umoddi3' kernel/built-in.o: In function `do_timer': (.text+0x10c78): undefined reference to `__udivdi3' kernel/built-in.o: In function `do_timer': (.text+0x10c9b): undefined reference to `__umoddi3' make[1]: *** [.tmp_vmlinux1] Error 1 make[1]: Leaving directory `/usr/src/linux-2.6.20' make: *** [kernel] Error 2
TPIC: Blocking bearer eth0
I was thought that I must reconfig kernel with make menuconfig and configure TPIC related feature and e1000 (what? you didn't have any of this device!)
scp linux-2.6.20.tar.bz2.sign root@ip-address:/usr/src/ scp kernel.pub root@ip-address:/usr/src/
-Iinclude
ke:
-I/usr/src/linux-2.6.20/include
sepertinya ada kesalahan ketika meng-generate Makefile dari Makefile.am dan Makefile.in(?)
krgadm cluster status No cluster running
padahal cluster dah running. Perbaikan ada di trunk SVN INRIA, tapi bagaimana mengaksesnya. Sudah kucoba dengan akses anonymous belum bisa
apt-get install dhcp3-server apt-get install atftpd apt-get install syslinux apt-get install nfs-kernel-server
the include header wasn't targetting the true location of the header. Solution: change directory to libkerrighed and edit Makefile, change line
-Iinclude
to
-I/usr/src/linux-2.6.20/include
I don't know the generation of the Makefile, is there a problem with Makefile.am or Makefile.in? I figured out this problem by diff-ing Makefile libkerrighed from current version and previous version that compiled well
dd if=gpxe-git-tg3.usb of=/dev/sdb 147+1 records in 147+1 records out 75268 bytes (75 kB) copied, 0.0665268 s, 1.1 MB/s
gethostip Usage: gethostip [-dxnf] hostname/ip...
digunakan sebagai percobaan apakah pxelinux akan mengambil berkas konfigurasi default ataukah berkas konfigurasi dengan nama dari “hasil perintah gethostip”
gethostip 192.168.0.13 192.168.0.13 192.168.0.13 C0A8000D
Kerrighed versi terbaru yang dikhususkan untuk kernel Linux 2.6.x mempunyai framework scheduler baru, tidak seperti versi sebelumnya pada 2.4.x. Untuk dapat menggunakan fitur ini kita harus mempunyai Kerrighed dari trunk 2008-08-22, jadi jelas versi 2.3.0 yang dirilis April 2008 tidak memilikinya.
Yang perlu kita lakukan adalah mengunduh quilt patchset 2008-08-22 dan menambal Kerrighed 2.3.0. Cara yang termudah ternyata mengambil kode sumber dari trunk SVM INRIA.
sudo mount /config/ mount: configfs already mounted or /config busy mount: according to mtab, configfs is already mounted on /config
sudo cp /etc/fstab /krg-system/etc/
/krg-system/ krg*(rw,no_root_squash,no_subtree_check,sync,fsid=1)
mv config-2.6.20-krg config.old.2 mv vmlinuz-2.6.20-krg vmlinuz-2.6.20-krg.old mv System.map-2.6.20-krg System.map-2.6.20-krg.old2 cd /lib/modules/ mv 2.6.20-krg/ 2.6.20-krg.old
cd /usr/src/kerrighed-2.3.0.old/ make uninstall
cd ../krg-20080203-new3/ make kernel-install make install
svn checkout -N svn://scm.gforge.inria.fr/svn/kerrighed/trunk krg-20080203-new
krgcapset -d +CAN_MIGRATE
loop & loop & loop & loop &
send_kerrighed_signal: 8 (events/0) -> 820741 (loop)
migrate [process-id] [node]
Null mapping count, non null mapping address : [mem-addr]
Blender uses relatively big data and process, and is this the reason why blender process could not be migrated to another nodes? strongly connected?
Null mapping count, non null mapping address : [mem-addr]