This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.12.4.3.7. Erro de permissão de migração de armazenamento NFS com root_squash habilitado
Se você estiver migrando dados de armazenamento NFS e root_squash estiver habilitado, Restic será mapeado para nfsnobody e não terá permissão para fazer a migração. O seguinte erro será exibido no log do pod Restic.
Exemplo de saída
backup=openshift-migration/<backup_id> controller=pod-volume-backup error="fork/exec /usr/bin/restic: permission denied" error.file="/go/src/github.com/vmware-tanzu/velero/pkg/controller/pod_volume_backup_controller.go:280" error.function="github.com/vmware-tanzu/velero/pkg/controller.(*podVolumeBackupController).processBackup" logSource="pkg/controller/pod_volume_backup_controller.go:280" name=<backup_id> namespace=openshift-migration
backup=openshift-migration/<backup_id> controller=pod-volume-backup error="fork/exec /usr/bin/restic: permission denied" error.file="/go/src/github.com/vmware-tanzu/velero/pkg/controller/pod_volume_backup_controller.go:280" error.function="github.com/vmware-tanzu/velero/pkg/controller.(*podVolumeBackupController).processBackup" logSource="pkg/controller/pod_volume_backup_controller.go:280" name=<backup_id> namespace=openshift-migration
É possível resolver esse problema criando um grupo complementar para Restic e adicionando a ID do grupo ao manifesto de CR MigrationController.
Procedimento
- Crie um grupo complementar para Restic no armazenamento NFS.
-
Defina o bit
setgidnos diretórios NFS para que a propriedade do grupo seja herdada. Adicione o parâmetro
restic_supplemental_groupsao manifesto de CRMigrationControllernos clusters de origem e de destino:spec: restic_supplemental_groups: <group_id>
spec: restic_supplemental_groups: <group_id>1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Especifique a ID do grupo complementar.
-
Aguarde até que os pods
Resticsejam reiniciados, para que as mudanças sejam aplicadas.