/usr/bin/ld: cannot find *** 的处理

转载自http://blog.sina.com.cn/s/blog_67bbb71101010tto.html
用g++编译C++程序时显示出:
/usr/lib/ld: cannot find -lc
/usr/lib/ld: cannot find -lgcc_s
/usr/lib/ld: cannot find -lm
/usr/lib/ld: cannot find -lgcc_s的错误。在网上看了很多中关于/usr/lib/ld: cannot find -lXXX的解法,但是大同小异,没有很具体的讲解。所以把我的解决方法记录一下。
继续阅读 »

Realtek 8111E 网卡丢包出现网络电缆被拔出的解决方法

这两天台式机的网卡有点抽风,时不时掉线,Win7 x64网络连接状态老提示网络电缆被拔出,然后又立即连接上,显示识别中,反复循环,手工将链接速度指定为10Mbps 双工默认则正常。技嘉的B75M-D3V Ver 1.1 主板板载的是一块Realtek 8111E千兆网卡,无线路由同是Realtek 的解决方案,按理也不存在什么兼容性问题,网线和水晶头也是质量相对较好的产品。
继续阅读 »

Hyper-V 3.0 配置CentOS 6.3 网络连接(桥接方式)

尝试了下Windows 8 Pro 下自带的Hyper-V 3.0,就安装RHEL/CentOS 网卡做个记录.使用默认的网络适配器,而非旧式兼容网络适配器进行安装。
1. 系统安装,略.... 最小化、桌面、服务器 模式安装均可。
2. 下载 Linux Integration Service ,截止到2012/09/21 最新版本为 3.4 推荐安装最新的版本
下载连接 http://www.microsoft.com/zh-cn/download/details.aspx?id=34603
3. 在Hyper-V中加载 Linux 集成服务的iso 光盘镜像
4. 执行 mount /dev/cdrom /media 将光驱挂载到/media 目录下
5. 进入 RHEL63 目录,执行 ./INSTALL.SH 进行安装,若升级旧版本的集成服务执行 ./UPGRADE.SH
6. 重启虚拟机系统,执行 lsmod | grep hv 检查模块是否加载成功,如下所示
继续阅读 »

希捷7200.12 固件门硬盘故障解决一例

一块希捷ST3500418AS 挂载到Win7下容量、读写均正常,但每工作几小时会S.M.A.R.T 提示检测到硬盘错误,提醒备份数据。用HD Tune 检测 05 项重映射扇区计数失败,如图,显示红色,数据值 4035个,累计通电时间5300小时,约230天,其他参数均正常,固件版本 CC34 继续阅读 »

Postfix+Dovecot2.x+Postfixadmin+Roundcube 邮件服务器配置

之前一直使用Postfix+Courier+Sasl+Extmail 邮件服务器方案,并配置了MailDrop 做邮件转发和Mailman邮件列表,在两年多时间里,运行良好。可是现生产环境使用Nginx 越来越多,为了一个Webmail 单独配置Apache+Perl 资源开销大,Courier+Sasl 配置也相对比较繁琐,抽了两天时间,结合网上一些实例,对邮件服务器做了一些改进。
继续阅读 »

JVM 参数设置详细说明

转自http://17studio.javaeye.com/blog/443439

JVM 参数设置详细说明

1: heap size
a: -Xmx<n>                       指定 jvm 的最大 heap 大小 , 如 :-Xmx=2g

b: -Xms<n>                       指定 jvm 的最小 heap 大小 , 如 :-Xms=2g , 高并发应用, 建议和-Xmx一样, 防止因为内存收缩/突然增大带来的性能影响。

c: -Xmn<n>                       指定 jvm 中 New Generation 的大小 , 如 :-Xmn256m。 这个参数很影响性能, 如果你的程序需要比较多的临时内存, 建议设置到512M, 如果用的少, 尽量降低这个数值, 一般来说128/256足以使用了。
继续阅读 »

CentOS 6 使用 X-Win32 安装Oracle 11gR2

X-Win32 是一个 X Window 客户端工具,它能够在 Win 平台上远程连接Linux 服务器,并使用服务器上的图形应用程序,类似的软件还有 Xming ,XManager 等等,对于Oracle 类数据库,就不再需要单独安装KDE,GNOME 等庞大的图形界面环境来辅助安装。

1.下载安装 X-Win32 最新版本为 9.1
下图为使用X-Win32 远程运行 Linux 虚拟机中的 Firefox 浏览器 演示
继续阅读 »

CentOS 6 配置VPN服务(pptpd)

转载请注明出处 ( sulabs.net )
因工作需求,搭建了VPN来方便在家或出差时连接公司网络,并访问内网服务器资源,在参考部分文章后,重新做了整理并修正。
CentOS 6 发行版中的内核已经包含了 MPPE模块,不需要再去安装配置动态内核加载(dkms ) 和 kernel_ppp_mppe 模块,网络环境如下:
公司服务器网卡配置如下( em 为接口名,也可以是 eth )
em1  IP: 183.62.222.2 连接公网
em2  IP: 192.168.1.254  连接内网,IP段 192.168.1.1 - 254
VPN 配置的客户端 IP段 192.168.10.2 - 254
继续阅读 »

Cyrus-sasl authentication failed 解决方法

Cyrus-Sasl 是一个简易安全验证层软件包,通常用于搭配Postfix 做SMTP验证,最近在部署一台新的邮件服务器时,用Webmail 登陆发邮件,接收均无问题,采用客户端接受正常,发送时则提示如下所示:
localhost postfix/smtpd[32031]: connect from unknown[61.*.*.*]
localhost postfix/smtpd[32031]: warning: unknown[61.*.*.*]: SASL LOGIN authentication failed: authentication failure
提示SASL LOGIN验证 失败,在查阅官方文档后,发现原来新版本的 2.1.25 参数做了一些变动( 原来使用 2.1.22不受影响 ),参考以下配置进行修改
继续阅读 »

Installing Apache HTTP Server with a Quick-Start Config

转载自 http://olex.openlogic.com/wazi/2009/installing-apache-http-server-with-quick-start-config/

The Apache HTTP Server has been the most popular web server on the Internet since April 1996 and is one of the most widely used open source software packages.  In fact, the latest Netcraft Web Server Survey reports that more than half of all active web sites use Apache, making it more widely used than all other Web servers combined.  So it’s no surprise that we get lots of questions about Apache HTTP Server installation procedures.  Fortunately, we have tons of experience with Apache installations, and we’ve distilled our years of experience into this handy tutorial.
继续阅读 »