Articles of 文件系统

获取Solaris 10的QFS

我正在尝试获得与SUN存储解决scheme一起提供的QFS FS, http://www.oracle.com/us/products/servers-storage/storage/storage-software/031712.htm 但该页面上的下载链接导致sun.com我从那里redirect到oracle的标准页面。 任何想法如何获得包?

在Linux上:目录比其中的文件占用更多的空间

在我们的文件服务器(Ubuntu Hardy)上有一个目录,它占用的空间比它们中的文件和子目录要多得多。 我用“du”检查目录大小,用“ls -l”检查文件大小,我不知道占用“幻影空间”的是什么。 我用lsof进行了检查,但没有在该目录中打开文件的过程。 有人知道这里发生了什么?

复制文件系统和EC2 MySQL

我目前正在调查将基础架构迁移到Amazon EC2上运行,并试图找出设置MySQL服务的最佳方式。 我倾向于运行我们自己的MySQL实例,而不是使用Amazon的RDS,但我仍然在考虑实例本身的性能和成本的最佳方法。 为了获得持久的数据,MySQL数据需要位于EBS卷(带有某种forms的条带化RAID,例如RAID0或RAID10)上以提高持久性。 但是,EBS IO受networking接口(千兆,所以理论上的最大值为128 MB / s)的限制,而临时卷没有这样的问题。 我曾经看到过在一个实例上运行两个MySQL服务器的build议,在临时磁盘(我们也是RAID)上运行一个主服务器 ,一个从服务器存储到EBS卷的变化,但是这有一些额外的开销和复杂性(两台服务器)。 我想象的是使用某种forms的复制文件系统,以便我可以拥有 一个临时卷的RAID0顶部的文件系统,以最大限度地提高性能 从上面的所有更改立即复制到另一个由多个EBS卷支持的RAID1卷,以确保没有数据丢失 这将是优点 DB服务器的最佳IO性能; IO没有networking延迟 EBS卷上的IO减less(因为所有读取的IO将在临时卷上完成),因此降低了成本 良好的数据安全性,因为它支持冗余的EBS卷 但是,我还没有看到一个适当的系统来复制从一个卷到另一个卷的所有变化。 有没有一个文件系统,或者其他的方法,这将做到这一点? 分布式文件系统,例如GlusterFS,DRBD等似乎集中于在服务器之间复制磁盘,他们可以被设置为在这里做我感兴趣的事情吗? 我也没有看到别人采取这种做法。 我是否有需要解决问题的解决scheme(即性能足够好,所以这个想法是多余的)? 计划中有缺陷吗?

virtualbox,写入主机系统

有谁知道是否有办法加快写入主机系统上的共享文件夹。 主机运行的是Ubuntu 10.10,客户机是CentOS 5.5,我注意到写入共享文件夹时速度大大降低。 [vincent@dev8 ~]$ bonnie -s 2000 Bonnie 1.4: File './Bonnie.16947', size: 2097152000, volumes: 1 Writing with putc()… done: 51196 kB/s 70.8 %CPU Rewriting… done: 101780 kB/s 11.1 %CPU Writing intelligently… done: 46673 kB/s 6.9 %CPU Reading with getc()… done: 41970 kB/s 57.1 %CPU Reading intelligently… done: 108134 kB/s 12.3 %CPU Seeker 1…Seeker […]

在磁盘镜像上安装CentOS 5.5

今天,为了安装CentOS 5.5,我使用了kickstart脚本。 我想以不同的方式安装CentOS: 创build磁盘映像(使用dd命令) 使用mkfs.ext3在此磁盘映像上创build文件系统 在这个文件系统上安装CentOS 使这个磁盘映像可启动(使用grub-install) 将磁盘映像复制到物理硬盘(使用dd命令) 我知道要做所有这些项目,除了3.是否可以做到这一点? 如果是的话,我如何在磁盘映像上安装CentOS?

DISKPART CLEAN后恢复NTFS文件系统

我设法在DISKPART中的错误磁盘(磁盘1而不是LIST DISK的磁盘3)上运行CLEAN命令。 现在它显示为“健康(主分区)”。 如果我将一个驱动器号分配给分区,Windows只是告诉我它没有格式化。 我猜这个伤害不是很大 我可以使用R-Studio来恢复MFT表并获取一些文件。 但是它不是最优的,会产生一些虚假的数据,并且需要很长时间。 我想恢复驱动器,继续我的一天。 任何人都有一个线索如何? 我可以从NTFS-partiton复制一些初始字节吗? 例如,在Linux中使用dd if=/dev/hda1 of=/dev/hda2 bs=512 count=1 。 CLEAN究竟干什么对我的分区? 我知道磁盘布局/ NTFS非常好,所以更多的细节=好。 我不介意hex编辑引导扇区。 编辑: 我的磁盘有MBR。 从http://technet.microsoft.com/en-us/library/cc766465(WS.10).aspx : 从焦点的磁盘上删除任何和所有的分区或卷格式。 在主引导logging(MBR)磁盘上,只有MBR分区信息和隐藏扇区信息被覆盖。 在GUID分区表(GPT)磁盘上,GPT分区信息(包括保护性MBR)被覆盖; 没有隐藏的行业信息。

卷可以保证以fstab中列出的顺序安装吗?

卷可以保证以特定的顺序进行安装,还是有办法在依赖关系上设置一些东西,在安装另一个文件系统之前,必须先安装一个文件系统? 我的文件结构的各个区域需要额外的存储空间,因此解决的办法是在/ mnt / external / sdb1上安装一个额外的硬盘,然后在其下面创build目录,作为绑定文件结构。 这允许一些故障转移的事件,因为任何原因的USB磁盘变得不可靠,但是,如果是这样的话,我想确保当磁盘变得无法挂载时,进行绑定挂载不被打扰(即使他们应该失败理论上,没有那个目录)。 但是我也想知道是否可以这样做,因为我可以想象这种技术在其他情况下是有用的。

监视/调整Windows Server 2008中的文件locking

我正在Windows 2008平台上运行Apache Tomcat(5.5)的一个实例。 我认为我看到与并发文件访问/locking有关的问题。 当并发HTTP线程的数量增加超过默认设置(150)时,我看到(使用站点监视工具)服务某些静态内容(.js .gif .png等)时出现越来越多的“非自然”延迟。 通过这个,我的意思是服务器在开始发送之前需要20秒,或者需要30秒来为一个小的(2KiB)文件服务。 当Tomcat繁忙时(服务超过300个线程),CPU使用率平均在50-60%左右,磁盘使用率在10-30mbps左右。 在Linux平台上,我可以列出为给定进程打开的文件,并调整允许的数量等等。是否有类似的Windows工具? 另外,还有什么我应该看看? 网站分析工具的屏幕截图:

是否可以在VPS中安装带有ReiserFS的CentOS?

我很困惑,因为据我所知,CentOS不支持ReiserFS。 但是我以前的CentOS VPS正在ReiserFS上运行。 Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/vzfs reiserfs 314572800 10694756 303878044 4% / none tmpfs 262144 4 262140 1% /dev 在系统pipe理视图中,什么可以在VPS中安装带有ReiserFS的CentOS?

隐藏非特权用户的驱动器

在Windows XP上,我想创build一个新的用户只能浏览。 因此,我希望它只能访问下载文件夹。 虽然这可以很容易地归档文件权限,我无法find一种方法来“隐藏”(如“无法访问它”)从用户完整的驱动器。 因此,驱动器根目录中的文件可以被列出(而不是读取),这就构成了一个我想消除的(非常小的)安全线程。 编辑 显然,隐藏系统文件所在的主分区没有多大用处。 所以这是关于“隐藏”与我的浏览器和操作系统文件无关的分区。 还要澄清“隐藏”一点:从受限用户的angular度来看,“隐藏”的驱动器应该被卸载。 但是,受限用户只能用作二级login,所以我的主用户同时login,并应该继续愉快地访问这些文件。