Articles of 挂载

备份服务器使用Greyhole和BackupPC

我正在设置一个Ubuntu盒来使用BackupPC备份我们的一台服务器。 我有2个2TB的硬盘驱动器,并且我已经设置了Greyhole来复制samba share / mnt / samba / backups中的数据到两个驱动器之间。 我需要将BackupPC设置为使用/ mnt / samba / backups作为它的topdir位置,确保所有数据都在greyhole池中备份。 我不太了解符号链接或挂载,所以我尝试了Sourceforge的BackupPC维基文章中的每一组命令,检查它是否工作,然后移到下一组命令。 我也试着改变BackupPC的config.pl文件中的topdir位置。 我想我已经尝试了改变/不改变config.pl topdir位置和wiki文章中每个方法的每个组合。 每次我试图启动BackupPC这些更改后,我收到以下错误信息: Can't create a test hardlink between a file in /mnt/samba/backups/pc and /mnt/samba/backups/cpool. Either these are different file systems, or this file system doesn't support hardlinks, or these directories don't exist, or there is a permissions […]

NAS延迟文件的可用性

我有两台机器访问同一networking(OVH)上的NAS,当我尝试从机器2读取数据时,在机器1中更新或创build一些文件,并且无法访问,甚至几秒钟内不可见。 经过一番研究,我find了一个解决scheme,把/etc/fstab actimeo改为1,我看到这个参数改变了4个参数,控制文件和目录caching为1秒。 我不知道是否减less这个caching过期是安全的,因为一些默认参数接近60秒。 任何人都可以添加更多的信息,并解释是否安全,以减less它? 添加noac选项会更好吗?

挂载错误,特殊设备不存在

我有一个Linux Debian服务器: Distributor ID: Debian Description: Debian GNU/Linux 7.1 (wheezy) Release: 7.1 Codename: wheezy 我有一些硬件设备连接到我的服务器,在我的系统中安装在不同的目录中。 每一件事情都可以正常工作,直到一台设备从服务器上被拔掉而没有被无视。 再次连接设备后,我厌倦了安装它:这是我的/etc/fstab文件内容(这是设备的第一个configuration,它曾经工作): /dev/cciss/c0d1p1 /var/www/vhosts/ ext4 defaults,acl 0 1 /dev/cciss/c0d2p1 /home/samba/ ext4 defaults,acl 0 1 我的cciss设备包含:( ls /dev/cciss/ ) c0d0 c0d0p1 c0d0p2 c0d0p5 c0d1 c0d2 c0d2p1 我想挂载/dev/cciss/c0d1p1所以我试过了: mount /dev/cciss/c0d1p1 我得到这个输出: mount: special device /dev/cciss/c0d1p1 does not exist fdisk -l显示/dev/cciss/c0d1没有项目也blkid给了我: /dev/cciss/c0d0p5: UUID="4d144db1-bypl-43d0-b5cb-e857ab8b7f14" […]

是否有可能将虚拟机装入networking驱动器?

我有两个独立的networking上的两台虚拟机。 他们都运行Centos 6。 我使用第二个作为我的第一个虚拟机通过FTP便宜的备份。 它工作正常,但是如果我可以挂载第二个作为networking驱动器,它将简化事情。 这可能吗? 在本教程之后 ,nfs服务器上的设置似乎顺利。 在客户端,除了当我试图安装它时,一切进展顺利。 # mount ipaddress:/home/backup /home/backups/ mount.nfs: No such device 在fstab中添加一个条目 ipaddress:/home/backup /home/backups nfs auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800 0 0 并运行mount -a给出: mount.nfs: backgrounding "ipaddress:/home/backup" mount.nfs: mount options: "nolock,bg,nfsvers=3,intr,tcp,actimeo=1800,addr=ipadress"

更改分区和/或安装CentOS 6.5

我从来没有做过,请记住,如果我现在问一个初学者的问题,但我在互联网上find的信息对我的情况并不真正有用。 df -h Filesystem Size Used Avail Use% Mounted on ______________________________________________________________________ /dev/mapper/vg_server01-lv_root 50G 50G 0 100% / tmpfs 127G 12K 127G 1% /dev/shm /dev/cciss/c0d0p1 485M 98M 363M 22% /boot /dev/mapper/vg_server01-lv_home 754G 197M 716G 1% /home 说实话,除了“根”分区似乎是主分区,而且现在这个分区已经满了之外,我不太了解我所看到的。 我的问题是现在,该怎么办? 实际的分区来自CentOS的自动设置。 所有我想要的是为主分区有更多的空间,但我不知道如何得到它,我不知道是否我需要两个不同的分区(“根”和“家”)呢? 是否有可能改变? 我的情况出了什么问题,所以主分区似乎是那么小? 你有什么build议,如何改变? 最好的祝福。

overlayfs:remount不会更改参数

我正在尝试mount -o remount安装overlayfs以更改为更新的lowerdir : $ mount -t overlay ovl /mnt -oworkdir=/.work -oupperdir=/upper -olowerdir=/lower $ mount -t overlay ovl /mnt -oworkdir=/.work -oupperdir=/upper -olowerdir=/lower-new -o remount 重新安装似乎工作,但没有发生变化。 mount仍然显示旧的upperdir : $ mount … ovl on /mnt type overlay (rw,relatime,lowerdir=/lower,upperdir=/upper,workdir=/.work) 我希望mount参数可以改变,并且来自lowerdir的文件可以相应地更新,或者重新安装的时候给出一个错误(对于更新的强烈偏好;-)

间歇权限从SAMBA安装打开文件时发生错误

如上所述,当我试图通过SAMBA挂载打开文件时,有时它可以正常工作,并且vi打开文件,但是其他时间vi会打开并出现如下错误: "Windows/Custom2d.txt" [Permission Denied] 请注意,这不只是vi这样做: cat: Windows/Custom2d.txt: Input/output error Windows是mount的linux文件夹名称。 我可以安装到其他Windows计算机共享文件夹相同的命令和相同的共享设置没有问题。 以下是我的安装命令: sudo mount -o user=<username>,uid=<username>,gid=<username>,nolinux //<Windows-IP>/temp Windows 我挂载时没有错误。 我在本示例中打开的文件具有以下文件结构: c:\temp\Custom2d.txt 我已经确保C:\ temp被共享,并且有20个允许的同时用户。 这是一个testing,表明它与recursion子文件夹共享没有任何关系。 我尝试了IP刷新,重新安装,重新启动和几个不同的安装命令。 有没有人有任何想法可能发生什么? 编辑:这是一串命令来说明问题: $ cat Windows/Custom2d.txt … File Text … $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error $ cat Windows/Custom2d.txt cat: Windows/Custom2d.txt: Input/output error

我如何创build一个GPT分区标签并在Ubuntu中使用它的标签挂载分区?

我试图给GPT分区分配一个分区标签,并使用该分区标签作为在Ubuntu 14.04中安装的标识符。 所以首先我要设置GPT并在卷上创build一个分区: ~# parted /dev/vdb -s — mklabel gpt ~# parted /dev/vdb -s — mkpart primary 0 -1 Warning: The resulting partition is not properly aligned for best performance. 然后我将分区标签“TEST”分配给分区1: ~# parted /dev/vdb -s — name 1 TEST 并用ext4格式化分区: ~# mkfs.ext4 /dev/vdb1 mke2fs 1.42.9 (4-Feb-2014) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment […]

可以在OpenVZ容器上设置自定义/ proc挂载选项吗?

我最近发现OpenVZ默认挂载/ proc的方式并不像安装的那样安全(它被挂载为rw)。 如果与服务器上的不安全脚本结合使用,则会造成如下所述的漏洞: https://www.exploit-db.com/papers/12886/ 这个漏洞的一个解决scheme是在服务器上没有不安全的脚本。 然而,如果没有这个,那么通过不首先安装/ proc不安全的方式来closures这个漏洞也是有意义的。 在物理Linux机器上,可以通过运行以下命令来closures此漏洞: mount -o remount,nosuid,noexec /proc 但是,这在容器内部不起作用。 至less现在不行了 它曾经在Proxmox 1.9(vzkernel-2.6.32-042stab037.1)下工作。 但是,现在我正在Proxmox 3.1(vzkernel-2.6.32-042stab079.5)下运行OpenVZ,我得到这个: ~# mount -o remount,nosuid,noexec /proc mount: mount failed 在LXC中,我注意到可以使用容器configuration中的lxc.mount.autoconfiguration选项来指定/ proc属性。 我一直无法弄清楚如何在OpenVZ中做到这一点。 我已经尝试从容器内的/ etc / fstab设置挂载选项,但似乎被忽略。 有任何想法吗?

允许所有用户在第二个驱动器上读/写任何文件/文件夹,而不pipe在linux中是谁创build的

我正在运行Ubuntu 14.04 LTS。 我有一个名为/files由root拥有的/files的挂载点,该组是plugdev ,我已经给组写权限。 我使用https://help.ubuntu.com/community/InstallingANewHardDrive中的一些信息进行设置。 具体如下命令: sudo chgrp plugdev /files sudo chmod g+w /files 机器上的所有用户也是plugdev一部分。 我已经安装了一个有1个ext4分区的驱动器。 此时, user1和user2 都可以在/files创build文件/文件夹。 但是,如果user1在/files创build一个文件或文件夹,那么user2 将无法修改或创build文件。 我想知道,我怎样才能让所有的用户都可以在/files创build任何/所有的文件/文件夹,而不pipe谁创build它,所有用户都可以读/写(以及在适用的情况下执行)。 如果重要, /files也是安装在Windows 7机器上的Samba共享。