其实和以前的centos5没啥区别,只不过centos的安装是选mini的还真够mini的,啥都要自己yum。这不连nfs都默认不装了。
mount -t nfs 192.168.1.1:/nfs1 /mnt/nfs
直接提示
mount: wrong fs type, bad option, bad superblock on 192.168.1.1:/nfs1,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
需要安装下相关的软件包
yum -y install nfs-utils nfs-utils-lib
这时再尝试依然会出错
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
原因是rpcbind没启动
chkconfig –list看见是默认启动的,应该是刚装后没启动,手工启动下。
/etc/rc.d/init.d/rpcbind start
然后再
mount -t nfs 192.168.1.1:/nfs1 /mnt/nfs 就正常了
新增文件 /etc/modprobe.d/ipv6-off.conf 内容:
alias net-pf-10 off
alias ipv6 off
编辑 /etc/sysconfig/network 增加内容:
关闭自动启动ip6tables
chkconfig ip6tables off
重启即可
在克隆centos6的虚拟机后会发现启动网络的时候有报错
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.
查看配置文件发现并没有像centos5那样克隆后会把原先的ifcfg-eth0备份成ifcfg-eth0.bak然后生成新的初始化的ifcfg-eth0
上网查了查资料,原来centos6会对mac地址和网卡设备名进行绑定,克隆前网卡的mac地址已经绑定了eth0,在克隆后生成的新的mac地址被顺延绑定到了eth1,但是我们又没有对应eth1
的配置文件所以启动就提示出错了。
只需要编辑
vi /etc/udev/rules.d/70-persistent-net.rules
将原来eth0那行删除,把新生成的eth1那行里面的eth1改成eth0 然后修改或者删除下配置文件里面的mac地址和uuid和最后重启下即可。
以前也是一时起兴,顺手试了试结果php configure的时候出错,就放在那一直也没空弄。
最近打算把部分虚拟机扩到8G内存测试下压力所以又把64的系统装起来再次尝试。
吃好晚饭忽然觉得有点头晕恶心,什么事情都干不了,就在那里翻config的log,结果发现原来是krb5没装,yum install krb5 krb5-devel后重新configure搞定。忽然发现头也不疼了哈哈。
vmware vi3 部署centos虚拟机模板启动、ifup eth0的时候提示
RTNETLINK answers: File exists
经过检查原来是ifcfg-eth0中已经写了网关,但是用自定义规则部署虚拟机模板的自动又生成了一个route-eth0来指定网关,删除route-eth0后问题解决
centos里面能加网关的地方太多了,有的时候往往会死改活该怎么也改不了网关。这里总结下
默认网关通常由如下配置文件决定
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/route-eth0
/etc/sysconfig/static-routes
还不知道有没有别的地方了,以后知道了再加
redhat系列的linux 关闭ipv6通常就是在 /etc/sysconfig/network里加入
alias net-pf-10 off
其实还有个地方得留意就是/etc/sysconfig/network
加入里面的NETWORKING_IPV6=yes 的话那/etc/sysconfig/network再改也是没用的。