Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux aws在hvm虚拟化中通过chef连接ebs卷_Linux_Amazon Web Services_Chef Infra - Fatal编程技术网

Linux aws在hvm虚拟化中通过chef连接ebs卷

Linux aws在hvm虚拟化中通过chef连接ebs卷,linux,amazon-web-services,chef-infra,Linux,Amazon Web Services,Chef Infra,我有一个厨师食谱,试图创建和附加一个EBS卷,但一直失败。它在我以前的所有AMI的w/paravirtualvirtualization类型上都运行良好。但是,当我尝试切换并使用hvm虚拟化时,它失败了,并告诉我装载点已经在使用中。但事实并非如此 我创建/连接卷的方法是从该资源中复制的,作者在该资源中创建了一个EBS卷。 我已尝试验证装载点不存在 user@chef-test:~$ df -h

我有一个厨师食谱,试图创建和附加一个EBS卷,但一直失败。它在我以前的所有AMI的w/
paravirtual
virtualization类型上都运行良好。但是,当我尝试切换并使用
hvm
虚拟化时,它失败了,并告诉我装载点已经在使用中。但事实并非如此

我创建/连接卷的方法是从该资源中复制的,作者在该资源中创建了一个EBS卷。

我已尝试验证装载点不存在

user@chef-test:~$ df -h                                                      
Filesystem      Size  Used Avail Use% Mounted on                             
/dev/xvda1      9.8G  1.2G  8.1G  13% /                                      
none            4.0K     0  4.0K   0% /sys/fs/cgroup                         
udev            996M   12K  996M   1% /dev                                   
tmpfs           201M  340K  200M   1% /run                                   
none            5.0M     0  5.0M   0% /run/lock                              
none           1001M     0 1001M   0% /run/shm                               
none            100M     0  100M   0% /run/user                              

user@chef-test:~$ cat /proc/partitions                                       
major minor  #blocks  name                                                   

 202        0   10485760 xvda                                                
 202        1   10474380 xvda1                                               

user@chef-test:~$ ls /dev/xvd*                                               
/dev/xvda  /dev/xvda1

user@chef-test:~$ cat /etc/fstab                                             
LABEL=cloudimg-rootfs   /    ext4   defaults,discard    0 0  

user@chef-test:~$ sudo mount                                                 
[sudo] password for user:                                                    
/dev/xvda1 on / type ext4 (rw,discard)                                       
proc on /proc type proc (rw,noexec,nosuid,nodev)                             
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)                            
none on /sys/fs/cgroup type tmpfs (rw)                                       
none on /sys/fs/fuse/connections type fusectl (rw)                           
none on /sys/kernel/debug type debugfs (rw)                                  
none on /sys/kernel/security type securityfs (rw)                            
udev on /dev type devtmpfs (rw,mode=0755)                                    
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)            
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)               
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)           
none on /run/shm type tmpfs (rw,nosuid,nodev)                                
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)                                      
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)

@adam_Ocsvari的方法是正确的。当我将我的设备从挂载
/dev/sdb
切换到
/dev/sdf
时,一切都立即工作了。

只是一个想法:不同的虚拟化类型意味着不同的设备名称。我对此有疑问:好的观点-我认为“技术上”我仍然安全,但我以前没有读过该文档…看起来我可能超出了他们为我的EBS卷推荐的设备名称范围…可能是时候进行重构了。
user@chef-test:~$ df -h                                                      
Filesystem      Size  Used Avail Use% Mounted on                             
/dev/xvda1      9.8G  1.2G  8.1G  13% /                                      
none            4.0K     0  4.0K   0% /sys/fs/cgroup                         
udev            996M   12K  996M   1% /dev                                   
tmpfs           201M  340K  200M   1% /run                                   
none            5.0M     0  5.0M   0% /run/lock                              
none           1001M     0 1001M   0% /run/shm                               
none            100M     0  100M   0% /run/user                              

user@chef-test:~$ cat /proc/partitions                                       
major minor  #blocks  name                                                   

 202        0   10485760 xvda                                                
 202        1   10474380 xvda1                                               

user@chef-test:~$ ls /dev/xvd*                                               
/dev/xvda  /dev/xvda1

user@chef-test:~$ cat /etc/fstab                                             
LABEL=cloudimg-rootfs   /    ext4   defaults,discard    0 0  

user@chef-test:~$ sudo mount                                                 
[sudo] password for user:                                                    
/dev/xvda1 on / type ext4 (rw,discard)                                       
proc on /proc type proc (rw,noexec,nosuid,nodev)                             
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)                            
none on /sys/fs/cgroup type tmpfs (rw)                                       
none on /sys/fs/fuse/connections type fusectl (rw)                           
none on /sys/kernel/debug type debugfs (rw)                                  
none on /sys/kernel/security type securityfs (rw)                            
udev on /dev type devtmpfs (rw,mode=0755)                                    
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)            
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)               
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)           
none on /run/shm type tmpfs (rw,nosuid,nodev)                                
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)                                      
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)