db[5-8].db.tokushima-u.ac.jp
db[5-8]の作業.
- ○ FreeBSD 11.2のインストール(UFS)
- /etc/hosts.allow
- /etc/ipf.rules
- /etc/make.conf
- /etc/rc.conf
- /etc/resolv.conf
- # touch /etc/exports
- AMD
- # mkdir /home
- /etc/amd.map
- /usr/staffの復元
- /etc/ssh/sshd_config (ChallengeResponseAuthentication: no)
- /etc/daily.local
- /etc/periodic.conf
- /etc/ttys
- /usr/src
- /usr/src/* を消去
- /usr/src # svnlite co svn://svn.db.tokushima-u.ac.jp/base/releng/11.2/ .
- /usr/src # cd sys/amd64/conf && cp GENERIC $KERNCONF
- Configure $KERNCONF
- Rebuild FreeBSD
- Install kernel
- Install world
- /usr/ports
- /usr/ports/* を消去
- /usr/ports # svnlite co svn://svn.db.tokushima-u.ac.jp/ports/head/ .
- Install /usr/ports/ports-mgmt/portupgrade
- /usr/ports # portupgrade -afc
- /usr/ports/devel/subversion/
- /usr/ports/japanese/nkf
- /usr/ports/japanese/less
- /usr/ports/devel/imake
- /usr/ports/graphics/netpbm
- /usr/ports/x11/xauth
- /usr/ports/x11-toolkits/libXaw
- /usr/ports/converters/base64
- /usr/ports/archivers/zip
- /usr/ports/archivers/unzip
- Mail
- /etc/aliases
- newaliases
- cd /etc/mail && make install
- /usr/local/edb
- Add user & group: add edb, www:edb, pgsql
- mkdir /usr/local/edb
- chown edb:edb /usr/local/edb
- Restore from backup
- mkdir /home1/backup /home1/backuped
- chown edb:edb /home1/backup /home1/backuped
- Install /usr/ports/www/apache24
- /var/cron/tabs/root
- /var/cron/tabs/edb
- Java
- Install /usr/ports/java/openjdk8
- /usr/local/etc/rc.d/edbjavarmi
- PostgreSQL
- Install /usr/ports/databases/postgresql10-server
- Change postgresqlx4_user to postgres
- mkdir /home1/postgres
- chown postgres:postgres /home1/postgres
- rmdir /usr/local/postgres
- cd /usr/local && ln -s /home1/postgres
- /usr/local/etc/rc.d/postgresqlx4 (change pgsql -> postgres)
- /usr/local/etc/rc.d/postgresqlx4 initdb
- /etc/sysctl.conf
- ~alex/edb/srcs/backend-pg10 (gmake install)
- /usr/local/postgres/*/postgresql.conf
- /usr/local/etc/rc.d/postgresqlx4 start
- EDB/Gate
- /etc/inetd.conf
- /etc/services
- Miscellaneous
- Install GnuPlot
- (Copy fonts /home/private/alex/fonts to /usr/local/share/fonts/OTF) and mkfontscale, mkfontdir
- Install rsync
db[1-4].db.tokushima-u.ac.jp
db[1-4]の作業.
設定作業はdb5-8と同じ.
- ディスクパーティションは(GPTではなく)BSDで構築.
- # sysctl kern.geom.debugflags=16
kern.geom.debugflags: 0 -> 16
- 利用中のディスクをgmirrorで制御できるようにする.(一時的設定)
- # gmirror label -v -b load gm0 /dev/da0
Metadata value stored on /dev/da0
- オリジナルディスクをgm0のメンバーとして設定する.
- /boot/loader.confに下記を登録.
geom_mirror_load="YES"
- /etc/fstabを編集して/dev/da0xxxxを/dev/mirror/gm0xxxxに変更.
- # reboot
- # gmirror insert gm0 /dev/da1
- # gmirror insert gm0 /dev/da2
- gm0に/dev/da1, /dev/da2を追加.(ミラーが始まる.)