虚拟机无法联网解决方法

虚拟机无法联网,service network start 启动eth0报错:

Error: Connection activation failed: Device not managed by NetworkMan

错误的原因是:网络管理装置不被允许。

解决方法:

运行下列命令

chkconfig network off

chkconfig network on

service NetworkManager stop

service NetworkManager start

Read More

mysql导入sql文件错误#1044 - Access denied for user 'root'@'localhost'

在我的个人知识管理中,经常用到mysql数据库,wordpress搭建的worklog、搜索测试数据、我blog的测试环境等。我在自己的电脑上整了WAMP(Windows Apache MySQL PHP),哈哈,不是LAMP,用linux做桌面和周围的同事沟通还是不顺畅。

十一前换了台新的笔记本,原来的mysql被我dump成一个sql文件,50多M。结果在新系统里面导入的时候出现问题,在命令行执行source的时候报错:
ERROR 1044 (42000): Access denied for user ‘root’@'localhost’ to database ‘information_schema’

以前从来没遇到过,root帐号没有权限?用客户端、phpmyadmin啥的执行操作都没问题,命令行也能执行诸如创建、删除数据库和表的操作,怪!搜索了几把,没找到问题所在,问了几个周围的朋友,也没有解决这个问题。于是作罢,打算用拷贝文件的方式了。刚才又折腾了一下,结果发现原来dump的sql文件里有创建和导入information_schema和mysql两个数据库的内容,乖乖!原来我dump的时候把所有数据库所有表的整出来了。显然这两个数据库是不能被导入的,手动用editplus打开sql文件,删除那堆东西以后,导入成功。

Read More

apache两种工作模式详解

1、prefork.c模块(一个非线程型的、预派生的MPM)
prefork MPM 使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上,Prefork MPM在效率上要比Worker MPM要高,但是内存使用大得多。prefork的无线程设计在某些情况下将比worker更有优势:他能够使用那些没有处理好线程安全的第三方模块,并 且对于那些线程调试困难的平台而言,他也更容易调试一些。
ServerLimit 20000
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 1000
MaxRequestsPerChild 0
ServerLimit 2000

Read More