雪剑20 发表于 2011-11-26 15:29

做软镜像的一些细节问题

在做软镜像的时候有一步是这样的:
    lockfs -fa
    如果在操作的时候忘记了这一步会有什么影响吗?

ericyan_cu 发表于 2011-11-26 21:00

看运气,一般没什么影响

milujite 发表于 2011-11-26 21:26

flush buffer,感觉执行sync也可以吧,但是功能还是有点区别。既然官方文档都说lockfs了。跟着做就是了。

雪剑20 发表于 2011-11-26 22:42

回复 3# milujite

   关键是我在做镜像的时候就忘了执行这一步就重启了,虽然镜像做成功了,但是担心出什么差错,对以后有影响什么的。

kw002007 发表于 2011-11-28 09:45

等待高手来回答

财版 发表于 2011-11-28 09:59

我很简单、明了、干脆的回答楼主:不知道。:em15:

wenyy_unix 发表于 2011-11-28 12:17

成功了就行,我一般都不执行这句。不会有问题。

346279055 发表于 2011-11-28 22:45

没影响,和sync一样,给自己一个心理安慰的作用

milujite 发表于 2011-11-29 09:25

其实正常shutdown之类的,也会执行SYNC的~

bxwz2004 发表于 2011-11-29 11:02

我的理解

只要能正常boot 起来,就没有问题了

lockfs -fa 就是 SYNC , 只不过,它在完成sync flush 后才返回提示, 不像sync命令,同步不彻底就返回提示。

如果FS logging 没有enable的话, 当shutdown 过程中sync的时候突然掉电或crash的话, FS就会不完整, 无法boot起来了, 需要 fsck 。

如果FS logging 开启, 当shutdown 过程中sync的时候突然掉电或crash的话,系统通过logging 还是会boot起来。

在shutdown之前就让系统是完整一致的,就可以减少问题的出现,因为metaroot 命令更改了/etc/vfstab中“/"的配置,如果SVM设备重启有问题,保证能回退到OS 设备启动

既然你重启已经没有问题了, 那就不用担心了
页: [1] 2
查看完整版本: 做软镜像的一些细节问题