MANIFEST list files included in 'sdist' target of setup.py. Somehow sometimes people forgot to list every important files in here. To solve this, create MANIFEST.in and list those missing files in it.
Just in case I forgot again
MANIFEST.in
include *.txt
include src/*.i
Then rebuild the packages
Wednesday, February 28, 2007
Monday, February 26, 2007
TRAC & SQLite
TRAC Upgrade
- trac-admin /path/to/trac/env upgrade
- sqlite3 /path/to/.db
- >.dump
- >.output /tmp/dumped-db.sql
- > Ctrl-D
- sqlite3 /path/to/new.db
- >.read /tmp/dumped-db.sql
- > Ctrl-D
- SQLite support in PHP is conflict with python-sqlite and mod_python. Need to disable it at /etc/php.d/pdo_sqlite.ini (or either remove php-pdo package).
Thursday, February 22, 2007
heartbeat setup
สิ่งสำคัญในการ setup heartbeat2+crm
- Permission ของ /var/lib/heartbeat, /var/run/heartbeat ต้องถูกหมด (ดูได้จาก blog เก่า)
- ucast ต้องใส่ ip ให้ถูก
- ต้อง cleanup resource หนึ่งครั้ง (crm_resource -C -r
ดูได้จาก crm_resource -L)
Wednesday, February 21, 2007
Tuesday, February 20, 2007
Important files for heartbeat
Important files for heartbeat that need to have hacluster:haclient ownership
/var/run/heartbeat/ccm
/var/run/heartbeat/ccm
/var/lib/heartbeat/crm
/var/lib/heartbeat/pengine
/var/lib/heartbeat/cores/hacluster
/var/lib/heartbeat/cores/hacluster/*
Monday, February 12, 2007
Wednesday, February 07, 2007
Setting up drbd for ROCKS
อืม... ถ้าจะใส่ drbd ลงใน NPACI Rocks สิ่งที่น่าจะทำก็น่าจะมี
- Setup /etc/drbd.conf ให้ถูกตั้งแต่ตอน
- กำหนด label ใน replace-auto-partition
- cat /proc/partitions
- ไล่ทีละอัน หาว่าอันไหนมี label ตรงตามชื่อที่กำหนดไว้
- ลบออกจาก fstab หลังจากลงเสร็จ
- สร้าง /etc/drbd.conf โดยอิงตาม device ที่หาเจอ
- เริ่ม drbd (/etc/init.d/drbd น่าจะทำให้)
- ใส่ post-drbd ใน /etc/rocksconfig.d/ ให้เรียก drbdadm -- -do-what-I-say primary all ที่เครื่องที่ควรจะเป็น primary
Subscribe to:
Posts (Atom)