• FreeBSD8.1安装笔记

    post by Holmesian / 2010-8-2 17:04 Monday

    这是之前给35服务器装完ESXi之后给虚拟机安装FreeBSD8的过程,整理一下放到这里存档吧。

    分区划分(对/和/var有较大的冗余,因为/usr/home、/var/log都已经独立出来,所以16G的根分区显得非常多):

    Filesystem Size Used Avail Capacity Mounted on
    /dev/da0s1a 16G 2.7G 12G 19% /
    /dev/da0s1d 4.7G 10M 4.3G 0% /var
    /dev/da1s1g 40G 20G 16G 56% /data
    /dev/da1s1d 29G 17G 9.6G 64% /usr/home
    /dev/da1s1e 28G 610M 26G 2% /var/log
    /dev/da1s1f 58G 27G 26G 51% /www
    /dev/da2s1d 71G 345M 65G 1% /backup
    安装的FB8.1虚拟机使用了三块虚拟硬盘:da0纯安装系统和软件,受快照系统影响;da1和da2是日常数据和备份数据,都为独立属性不受快照系统影响。出任何系统问题只需要恢复系统快照即可恢复网站访问。/www中存放网站程序文件以及附件,/data 中存放MySQL数据,/var/log中存放所有日志文件,/usr/home存放用户数据,/backup为备份内容。

    阅读全文>>

  • FreeBSD学习

    post by Holmesian / 2009-6-3 23:59 Wednesday
    1、进入单用户模式
    BOOT: /kernel -s
    就进了单用户了, 然后/sbin/mount -rw /把/设置成可写
    然后 vipw把root口令置空
    2、开机自动fsck硬盘
    fsck_y_enable="YES"
    3、FreeBSD弹出光驱
    cdcontol->Eject
    4、OpenBSD弹出光驱
    eject /dev/rcd0c
    5、BSD下增加帐号
    pw useradd hanyang -g wheel -s /usr/local/bin/bash
    6、观察网络流量
    systat -if 1
    7、添加IP地址和网关
    vi /etc/rc.conf
    ifconfig_bge0="inet 61.135.152.35 netmask 255.255.255.0"
    ifconfig_bge1="inet 172.16.152.35 netmask 255.255.255.0"
    defaultrouter="61.135.152.1"
    /sbin/ifconfig bce0 inet 192.168.0.1 netmask 255.255.255.255
    8、手动添加默认网关
    route add default new_gateway
    route change default new_gateway
    9、freebsd中设置时区命令为:
    tzsetup
    10、查看打开的端口
    bsd下:sockstat -l
    linux:netstat -anp|grep LISTEN
    11、bsd 新内核无法启动
    你可以在系统启动进行10计数的时候按Enter以外的任何键, 接着键入unload命令,再键入boot kernel.old
    或是执行/boot/loader
    12、查看硬件信息
    cat /var/run/dmesg.boot |grep CPU
    sysctl hw.model
    13、关掉NFS服务
    vi /etc/rc.conf
    增加
    nfs_server_enable="NO"
    nfs_client_enable="NO"
    portmap_enable="NO"

    阅读全文>>