increase vmalloc
root hd(0,0)
uppermem 786432
kernel /boot/vmlinuz-2.6.18-5-686 root=/dev/hda1 ro vmalloc=512M
initrd /boot/initrd.img-2.6.18-5-686
savedefault
부팅후 적용된 vmalloc을 /proc/meminfo의 가장 끝 항목을 보고 알수 있다.
VmallocUsed: 4812 kB
VmallocChunk: 502980 kB
openafs에서는 384MB를 memcache로 잡아줄 수 있게 되었다.
Iperf : Testing the limits of your network
While tools to measure network performance, such as ttcp, exist, most are very old and have confusing options. Iperf was developed as a modern alternative for measuring TCP and UDP bandwidth performance.
Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss.
Multi Platform supports.http://dast.nlanr.net/Projects/Iperf/
Network problem on Xen on Ubuntu gutsy
이 것은 udev와 관련이 있는데 Xen은 매번 동작시에 guest OS에서 사용할 NIC의 Mac Address를 변경한다. 이로 인해 udev에서 매번 새로운 interface로 잡아주게 되어 네트웍이 동작안하게 된다.
이를 방지하기 위해 guest OS의 /etc/udev/rules.d/75-persistent-net-generator.rules 파일을 제거한다.
rpmstrap centos5 script
Xen on Ubuntu gutsy
sudo echo "extra = ' TERM=xterm xencons=tty console=tty1'" >> /etc/xen-tools/xm.tmpl
echo "extra = ' TERM=xterm xencons=tty console=tty1'" >> /etc/xen/XENCFG.cfg
- system clock을 셋팅하는 곳에서 멈춘다면
prefix=/media/sdb5 # domU 이미지를 마운트해 놓은곳
chroot ${prefix} /usr/sbin/update-rc.d -f hwclock.sh remove
chroot ${prefix} /usr/sbin/update-rc.d -f hwclockfirst.sh remove
rm -f ${prefix}/etc/init.d/hwclock.sh ${prefix}/etc/init.d/hwclockfirst.sh ${prefix}/etc/udev/rules.d/85-hwclock.rules
- tls관련 문제를 없애기 위해서
prefix=/media/sdb5 # domU 이미지를 마운트해 놓은곳
mv ${prefix}/lib/tls ${prefix}/lib/tls.disabled
- 다음과 같은 문장이 나오면
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "ko_KR.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale-gen ko_KR.UTF-8 를 실행
.....
xen 사용하기가 점점 힘들어지네 ㅠㅠ
PHP Standalone OpenID Server 설치중 생긴일
requirement는 기본적으로 모두 설치하여 맞추었다.
config.php를 설정하고 사용자가 잘 만들어지는 것까지 확인하였다.
그러나 OpenID 인증이 실패한다.
삽질끝에 알게된 것...
MySQL이 utf8로 동작하면서 PHP Standalone OpenID Server가 실행하면서 생성해야 하는 Table들이 정상적으로 생성되지 않은 것이다 ㅠㅠ
결국 Table들의 생성 SQL문을 수정하였다.
어차피 영문만 들어갈 필드들... 결국 필드 character set을 latin1으로 바꿨다.CREATE TABLE identities (id INTEGER AUTO_INCREMENT NOT NULL PRIMARY KEY,
account VARCHAR(255) character set latin1 NOT NULL, url TEXT character set latin1 NOT NULL,
UNIQUE (account, url(255)));CREATE TABLE sites (account VARCHAR(255) character set latin1 NOT NULL,
trust_root character set latin1 TEXT, trusted BOOLEAN,
UNIQUE (account, trust_root(255)));
debian old dist repository
deb-src http://archive.debian.org woody main contrib non-free
The slash as a delimiter
The slash as a delimiter
sed 's/\/usr\/local\/bin/\/common\/bin/' <old >new
UGLY
sed 's|/usr/local/bin|/common/bin|' <old >new
GOOD!!!
출처 : http://www.grymoire.com/Unix/Sed.html#uh-2
Debugging Program Crash
[긴급] 우분투 libcairo2 업데이트 하지 마세요.
오늘 우분투 업데이트에 libcairo2의 보안 업데이트 1.4.10-1ubuntu4.1 이 포함되었습니다. 문제는 이 업데이트를 하고 난후, 패널이나 X 그래픽 관련 오류를 겪는 분이 아주 많다는 것입니다. 제 경우 파이어폭스가 1분이 멀다하고 강제종료되는 문제가 있었습니다.
따라서 이 보안 업데이트를 당분간 하지 말것을 강력히 권고하는 바입니다.
출처 : http://draco.aquz.biz/28