db[5-8].db.tokushima-u.ac.jp

db[5-8]の作業.

○ FreeBSD 11.2のインストール(UFS)
  1. /etc/hosts.allow
  2. /etc/ipf.rules
  3. /etc/make.conf
  4. /etc/rc.conf
  5. /etc/resolv.conf
  6. # touch /etc/exports
  7. AMD
    1. # mkdir /home
    2. /etc/amd.map
  8. /usr/staffの復元
  9. /etc/ssh/sshd_config (ChallengeResponseAuthentication: no)
  10. /etc/daily.local
  11. /etc/periodic.conf
  12. /etc/ttys
  13. /usr/src
    1. /usr/src/* を消去
    2. /usr/src # svnlite co svn://svn.db.tokushima-u.ac.jp/base/releng/11.2/ .
    3. /usr/src # cd sys/amd64/conf && cp GENERIC $KERNCONF
    4. Configure $KERNCONF
    5. Rebuild FreeBSD
    6. Install kernel
    7. Install world
  14. /usr/ports
    1. /usr/ports/* を消去
    2. /usr/ports # svnlite co svn://svn.db.tokushima-u.ac.jp/ports/head/ .
    3. Install /usr/ports/ports-mgmt/portupgrade
    4. /usr/ports # portupgrade -afc
    5. /usr/ports/devel/subversion/
    6. /usr/ports/japanese/nkf
    7. /usr/ports/japanese/less
    8. /usr/ports/devel/imake
    9. /usr/ports/graphics/netpbm
    10. /usr/ports/x11/xauth
    11. /usr/ports/x11-toolkits/libXaw
    12. /usr/ports/converters/base64
    13. /usr/ports/archivers/zip
    14. /usr/ports/archivers/unzip
  15. Mail
    1. /etc/aliases
    2. newaliases
    3. cd /etc/mail && make install
  16. /usr/local/edb
    1. Add user & group: add edb, www:edb, pgsql
    2. mkdir /usr/local/edb
    3. chown edb:edb /usr/local/edb
    4. Restore from backup
    5. mkdir /home1/backup /home1/backuped
    6. chown edb:edb /home1/backup /home1/backuped
    7. Install /usr/ports/www/apache24
  17. /var/cron/tabs/root
  18. /var/cron/tabs/edb
  19. Java
    1. Install /usr/ports/java/openjdk8
    2. /usr/local/etc/rc.d/edbjavarmi
  20. PostgreSQL
    1. Install /usr/ports/databases/postgresql10-server
    2. Change postgresqlx4_user to postgres
    3. mkdir /home1/postgres
    4. chown postgres:postgres /home1/postgres
    5. rmdir /usr/local/postgres
    6. cd /usr/local && ln -s /home1/postgres
    7. /usr/local/etc/rc.d/postgresqlx4 (change pgsql -> postgres)
    8. /usr/local/etc/rc.d/postgresqlx4 initdb
    9. /etc/sysctl.conf
    10. ~alex/edb/srcs/backend-pg10 (gmake install)
    11. /usr/local/postgres/*/postgresql.conf
    12. /usr/local/etc/rc.d/postgresqlx4 start
  21. EDB/Gate
    1. /etc/inetd.conf
    2. /etc/services
  22. Miscellaneous
    1. Install GnuPlot
    2. (Copy fonts /home/private/alex/fonts to /usr/local/share/fonts/OTF) and mkfontscale, mkfontdir
    3. Install rsync

db[1-4].db.tokushima-u.ac.jp

db[1-4]の作業.

設定作業はdb5-8と同じ.

  1. ディスクパーティションは(GPTではなく)BSDで構築.
  2. # sysctl kern.geom.debugflags=16
    kern.geom.debugflags: 0 -> 16
    利用中のディスクをgmirrorで制御できるようにする.(一時的設定)
  3. # gmirror label -v -b load gm0 /dev/da0
    Metadata value stored on /dev/da0
    オリジナルディスクをgm0のメンバーとして設定する.
  4. /boot/loader.confに下記を登録.
    geom_mirror_load="YES"
  5. /etc/fstabを編集して/dev/da0xxxxを/dev/mirror/gm0xxxxに変更.
  6. # reboot
  7. # gmirror insert gm0 /dev/da1
  8. # gmirror insert gm0 /dev/da2
    gm0に/dev/da1, /dev/da2を追加.(ミラーが始まる.)