Articles of linux

CentOS 5.5 ext4转换问题 – ext4分区被识别为ext3

我有5.4机器。 通过yum升级今天升级到5.5。 一切顺利。 重新启动。 想要将根分区转换为ext4(我有三个分区:/ boot,/和swap)。 他们都在软件RAID 1上(根目录是/ dev / md2)。 我做了以下转换 yum install e4fsprogs tune2fs -O extents,uninit_bg,dir_index /dev/md2 nano /etc/fstab # I indicated here that my /dev/md2 is of ext4 uname -a mkinitrd -f /boot/initrd-2.6.18-194.3.1.el5.img 2.6.18-194.3.1.el5 重新启动。 我希望fsck可以像某些网站上说的那样自动启动。 但事实并非如此。 抛出一些错误(不记得确切的是)。 好的,我启动了linux rescue并执行了fsck: fsck -t ext4 -fy /dev/md2 分区进行得很好。 但是当我启动主系统时,它在日志里写道:“ext3-fs:”然后是由于未知的扩展归因(200)导致无法挂载ext3分区。 我再次启动Linux的救援。 它加载正常,正确地确定所有我的机器分区ext3(引导)和ext4(/)在/ mnt / sysimage下就好了。 […]

除了使用`split`,有没有办法绕过2GB的Apache 2.0最大文件大小限制?

我有一些需要通过广域网可用的ISO,所以我们使用一个http服务器来承载它们(允许对数据存储进行非authentication,只读访问(除VPN之外))。 ISO所在的服务器正在运行CentOS 4和Apache 2.0.58。 有没有办法绕过Apache 2.0的2GB文件大小限制,而不使用split实用程序来将ISO压缩到小于2GB的大小?

从损坏的硬盘上救援数据

我有一个500 GB的硬盘驱动器上有一个NTFS分区。 我可以用Ubuntu挂载它并查看内容。 但是当我尝试复制某些内容时,出现I / O错误。 好的,我试图用dd来制作它的图片。 I / O错误一旦启动。 我已经安装了ddrescue ,但是它的手册页说不要在驱动器上使用它,在I / O上失败。 我可以设法从这个驱动器获得一些信息,以及如何做到这一点?

我如何安装Apache Portable Runtime?

我的Apache由yum install apache 现在我试图按照这里的说明从源代码安装Subversion服务器。 但是当我尝试configuration时,得到一个错误: [root@vps303 subversion-1.6.9]# ./configure configure: Configuring Subversion 1.6.9 configure: creating config.nice checking for gcc… gcc checking for C compiler default output file name… a.out checking whether the C compiler works… yes … checking for APR… no configure: WARNING: APR not found The Apache Portable Runtime (APR) library cannot be found. Please […]

从Windows 7访问Samba共享时出现0x80070043错误

我在新的Ubuntu 10.04机器上创build了一个Samba共享。 当我尝试从Windows 7客户端访问它时,出现networking错误0x80070043(未findnetworkingpath)。 但是,当我点击Windows资源pipe理器中的共享时出现此错误,所以看起来Windows确实findpath。 我已经启用NTLMv1,禁用128位安全,并确保NetBIOS正在运行。 我暂时禁用了Windows防火墙,但没有什么区别。 可能是什么问题呢?

有些东西不断改变我的settings.php文件在Linux上的网站的默认权限

我不断地将文件/var/www/html/websitename/settings.php的文件权限更改为775,在15分钟左右,它会自动更改回555。 文件的所有者是“apache”,组的所有权是我们的Linux开发人员,就像所有其他没有这个问题的文件一样。 显然,必须有某种程序运行,自动改变文件的权限(Apache也许?),但我一直无法弄清楚。 任何帮助将不胜感激。

Sendmail + m4 – 将mc文件转换为cf的问题

我目前正在尝试首次configurationsendmail,并在小型embedded式计算机(运行定制的Linux发行版)上设置邮件服务器。 我遇到了m4macros的一个问题: 我试图转换这个: VERSIONID(`$Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $') OSTYPE(linux)dnl DOMAIN(generic)dnl define(HELPFILE, `/etc/mail/helpfile') FEATURE(nouucp, `noscpecial') MAILER(local)dnl MAILER(smtp)dnl sendmail.cf,但运行m4时得到的所有输出是: VERSIONID($Id: generic-linux.mc,v 8.1 1999/09/24 22:48:05 gshapiro Exp $) OSTYPE(linux)DOMAIN(generic) FEATURE(nouucp, noscpecial) MAILER(local)MAILER(smtp) 难道我做错了什么?

如何在Windows和Linux之间进行模式转储

我有两个系统运行,一个在Linux上,另一个在Windows上运行。 从Linux机器上,我对两个系统都运行pg_dump并转储了模式。 pg_dump命令: pg_dump -h HOST -U USER -s -f /tmp/out.sql DB_NAME 在我删除了所有的“ – ”评论之后,我将这些文件分散在一起。 比较输出片断,linux比较windows: – ADD CONSTRAINT sys_c004775 FOREIGN KEY (ruleid) REFERENCES rule(ruleid); + ADD CONSTRAINT sys_c004775 FOREIGN KEY (ruleid) REFERENCES "rule"(ruleid); Linux转储不引用任何实体和窗户。 这是一些编码的function,或只是在Windows和Linux的区别? 在pg_dump中有一个选项可以使输出更加一致吗?

Solr在Tomcat(Ubuntu OS)上的安装

我必须在我的Ubuntu服务器上安装Solr。 但是,如果没有Tomcat或其他容器,以及Java,Solr将无法正常工作。 我已经成功安装了tomcat6和java。 但是,在一个tomcat6在线指南,它说我应该configurationiptables允许连接通过端口8080,我已经做了。 然后指南说,我可以通过去testingtomcat6: http://my_ip_adress:8080 但是这使得浏览器只是加载并等待响应,最后显示“网站不可用”。 我不知道如何与Tomcat安装Solr。 有人知道吗? 我如何知道Tomcat6的作品? 顺便说一句:当我这样做: /etc/init.d/tomcat6开始,那么它说OK。 如果你需要让我知道,我真的需要这个帮助。 谢谢 更新: 执行此操作时:它Tomcat servlet engine is running with pid 28641 sudo /etc/init.d/tomcat6 status是Tomcat servlet engine is running with pid 28641

从tar创builddiff

有一个tar文件是在几天前创build的,这个tar文件是在/ files目录下创build的。 现在/ files目录中有新的file upload。 我的问题是如何创build只有上传的新文件的另一个文件。 谢谢..