我有一个来自dell的服务器,它是在12gb系统分区上预先configuration了windows server 2003的。 经过2年的运行系统分区几乎空间不足(我假设从所有的Windows更新)是否有任何命令/程序清理不必要的文件,以节省一些空间,或者是我唯一的select重新大小的分区?
我是ubuntu linux的初学者,我需要编写简单的bash脚本,可以使用此分区的uuid标识必要的闪存驱动器(其中只包含一个vfat分区),并获取此闪存驱动器的挂载点。/ etc / fstab文件does'nt包含此驱动器的mountig规则。 例如,让分区UUID为7DCD-9380使用readlink工具,我可以在/ dev目录中获得设备链接: teddy@st1:~$ readlink -f /dev/disk/by-uuid/7DCD-9380 /dev/sdc1 但是我怎样才能得到/ dev / sdc1设备的挂载点?
我有一个新的专用服务器,我想纯粹用于备份目的。 [root@dedi ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 20G 942M 18G 6% / tmpfs 7.8G 0 7.8G 0% /dev/shm /dev/sda1 283M 32M 236M 12% /boot /dev/sda2 1.8T 68M 1.7T 1% /data [root@dedi ~]# cat /proc/partitions major minor #blocks name 8 0 1953481816 sda 8 1 307200 sda1 8 2 1932167168 […]
我们在这里有戴尔的PowerVault NX3100。 我必须在这个系统上安装一个Linux服务器,不知道我应该使用哪个文件系统,以及哪个分区布局可以用于2×8 2TB磁盘(实际上是14TB,RAID 5)的RAID。 我知道ext3与fss> 2TB使用默认blocksize时会产生问题。 我倾向于使用两个8TB分区的XFS。 你会认为这是一个不错的select吗? 是否有可能(或可以推荐)使用LVM来处理这个系统? 我应该只使用一个或几个fss? 我想尽量减lessfsck或check_xfs的时间。
我有我的主分区最大,但我删除了一些,现在我想让我的一个逻辑分区为主。 我可以用gparted或其他免费工具来做到这一点吗? 谢谢
我想创build一个我的Windows分区的图像(所以以后可以恢复),我想知道是否有人可以推荐任何有能力的公用事业? 无论是命令行或graphics用户界面(前Gnome)将是确定的。
我有一个5从属Hadoop集群(使用CDH4)—从站是DataNode和TaskNode运行的地方。 每个从设备有4个专用于HDFS存储的分区。 其中一个奴隶需要重新安装,这导致其中一个HDFS分区丢失。 在这一点上,HDFS抱怨约35K失踪的块。 几天后,重新安装完成,我把节点重新联机到Hadoop。 HDFS保持安全模式,新的服务器没有注册到其他节点块的数量附近。 例如,在DFS Admin下,新节点显示它具有6K块,而其他节点具有约400K块。 目前,新节点的DataNode日志显示它正在对各种块进行validation(或复制?),其中一些块已经失效。 我相信这是HDFS只是将现有数据复制到新节点。 validation示例: 2013-08-09 17:05:02,113 INFO org.apache.hadoop.hdfs.server.datanode.BlockPoolSliceScanner: Verification succeeded for BP-143510735-141.212.113.141-1343417513962:blk_6568189110100209829_1733272 失败的例子: 2013-08-09 17:04:48,100 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: meez02.eecs.umich.edu:50010:DataXceiver error processing REPLACE_BLOCK operation src: /141.212.113.141:52192 dest: /141.212.113.65:50010 org.apache.hadoop.hdfs.server.datanode.ReplicaAlreadyExistsException: Block BP-143510735-141.212.113.141-1343417513962:blk_-4515068373845130948_756319 already exists in state FINALIZED and thus cannot be created. at org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl.createTemporary(FsDatasetImpl.java:813) at org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl.createTemporary(FsDatasetImpl.java:92) at org.apache.hadoop.hdfs.server.datanode.BlockReceiver.<init>(BlockReceiver.java:155) at org.apache.hadoop.hdfs.server.datanode.DataXceiver.replaceBlock(DataXceiver.java:846) at […]
在Linux工作站上使用SSD的最佳做法是什么? 具体来说,我感兴趣的是: 什么坐骑我应该把SSD和我应该保持在我的硬盘 我应该使用什么文件系统来保存SSD 是否可以在文件系统和SSD之间使用LVM 我需要做些什么才能让TRIM这样的东西起作用(以及它是否重要) 现在,我的坐骑是/ 20G,200M /boot ,15G for /home ,5G for /srv ,5G for /tmp ,以及10G for /var 。 一切都使用标准LVM的ext3,并且文件系统和磁盘上都有大量的可用空间(500G硬盘和64G SSD)。我拥有“足够”的RAM,所以我不需要交换; OTOH,我总是可以增加swappiness来交换更多,并为页面caching使用更多的RAM。 几乎所有有关设置是可变的; 我不需要做任何我活着的事情。 (不过,能够在晚些时候生活的话会更好。) 另外,如果有什么我忘记考虑,请告诉我。 🙂
我想了解更多关于Linux中的分区,特别是LVM分区。 所以我一直在看这个,各种各样的例子,但是似乎没有更详细的介绍这个,所以我希望能有一些洞察力来更好地理解。 阅读RHEL 7指南 。 它列出了可用的文件系统的XFS,ext4,ext3,ext2,vfat,交换,BIOS启动,用efi的BIOS启动 。 此部分在此处的kickstart语法部分中引用(ctrl + f用于–fstype )。 在许多例子中,我注意到在制作LVM物理卷时使用–fstype="lvmpv"人。 这是什么目的? 如果我想为/var创build一个分区,那么不会有像part pv.4 \var…这样的命令,不包括fstype自动创build一个LVM物理卷吗? 我觉得奇怪的是,它被用作文件系统types,但没有在文件系统部分定义为有效的值。 上述问题的第二部分与pv.id部分有关,我是否正确理解id可以是任何数字? 是否有任何理由我不应该自动为每个物理卷1,2,3,4 ..编号? 我注意到在一些指南中,人们用pv.18和pv.18进行分区。 作为一个例子, 这里的一个
我有三个磁盘用于保存MD RAID5arrays。 我已经删除(或所以我想)这个数组,并创buildbtrfs和交换空间的partions。 在重新启动计算机时,MD仍然绑定用于容纳旧arrays的设备,导致新的文件系统无法安装。 有人向我暗示,raidarrays的旧超级块可能会被留下,导致MD认为它是一个真正的arrays,从而绑定磁盘。 build议的解决scheme是使用mdadm –zero-superblock清除受影响的磁盘上的超级块。 但是,我不知道这是怎么做的磁盘。 由于这个磁盘容纳分区,我不想盲目地开始调零。 那么我应该遵循什么程序来安全地清除MD超级块,而不会损坏驱动器上的其他分区和文件系统? 这个问题本质上是同样的问题,但是在重新分区的设备上做mdadm –zero-superblock实际上应该是安全的还是没有明确的答案: mdadm superblock hiding / shadowing partition