小编Eve*_*ews的帖子

无法删除打开的逻辑卷

当我尝试删除逻辑卷时,我收到消息

#lvremove /dev/my-volumes/volume-1 
Can't remove open logical volume "volume-1"

#lvchange -an -v /dev/my-volumes/volume-1 
Using logical volume(s) on command line
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
Deactivating logical volume "volume-1"
Found volume group "my-volumes"
LV my-volumes/volume-1 in use: not deactivating

#lvremove -vf /dev/my-volumes/volume-1 
Using logical volume(s) on command line
/dev/dm-1: read failed after 0 of 4096 at 0: Input/output error
Can't remove open logical volume "volume-1"

#lvs
/dev/dm-1: read failed after 0 of 4096 at 0: …
Run Code Online (Sandbox Code Playgroud)

lvm

22
推荐指数
4
解决办法
11万
查看次数

通过多个 ssh 连接使用密钥进行 rsync

我需要从目标服务器执行 rsync,中间有一个服务器,我在目标服务器和中间服务器上都有相同的公钥。我想使用该密钥,这样我就不必进行密码验证。

local --ssh--> middle --ssh--> target
Run Code Online (Sandbox Code Playgroud)

阅读通过防火墙使用 rsync 的方法 1 看起来这是可行的,但我已经能够弄清楚命令语法的 ssh 部分。

当我尝试

ssh -i $KEY -A user@middle ssh user@target
Run Code Online (Sandbox Code Playgroud)

我得到

Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
Run Code Online (Sandbox Code Playgroud)

显然,代理转发并没有像我预期的那样发生。

理想情况下,我想将所有内容都放在一个命令中,而不必在 ~/.ssh/config 文件中放入任何内容。在这种情况下执行 rsync 的所有步骤是什么?

谢谢,埃弗雷特

ssh rsync

5
推荐指数
1
解决办法
4387
查看次数

标签 统计

lvm ×1

rsync ×1

ssh ×1