Logo da MMHospedagem
Carregando...
Não é possível configurar a cota do disco rígido para um domínio: o campo está esmaecido, a cota do disco rígido não é suportada devido à configuração do sistema de arquivos do servidor
imprimir
  • 0

Sintomas

  • cota rígida no espaço em disco não está disponível para edição na página  Domínios > exemplo.com > Acesso à hospedagem na web :

    Unlimited. Hard disk quota is not supported due to the configuration of the server file system
  • Falha na migração de uma assinatura que usa cota de disco rígido:

    Failed to synchronize subscription with plan
    Migration tools tried to perform operation in 3 attempts: Plesk error [1023]: quota - Description: hard disk quota is not supported due to configuration of server file system. Requested: 1073741824. Allowed: 0
  • A assinatura não pode ser sincronizada com o plano de serviço correspondente devido ao seguinte erro:

    Syncing the subscription with its service plan failed because some of the services or resources defined in the plan cannot be actually provisioned with the subscription.

    "Information: Properties of the subscription example.com were set to correspond with the actual system state, they are still unsynced with the plan"


    O valor disponível indica o estado real de um recurso ou serviço no sistema.

    Clicar em OK iniciará a configuração dos valores de assinatura de acordo com os valores disponíveis.

    OU:

    ERR [panel] Unable to apply plan changes to domain. Error: The plan was not applied because of problems with the following functionality: hard disk quota is not supported due to configuration of server file system

Causa

Cota de disco não configurada no nível do sistema operacional.

Resolução

Warning: configuring of the disk quota on the operating system is an administrative task and is not supported by Plesk.
All actions below are the common steps and performed at own risk.

Note:

a configuração da cota do disco rígido depende do sistema de arquivos. No exemplo abaixo, as etapas são executadas para sistemas de arquivos ext3 e xfs, enquanto em outro sistema de arquivos as ações serão diferentes.

Para  ext3 sistema de arquivos:

  1. Conecte-se ao servidor via SSH .

  2. Certifique-se de que a cota seja suportada pelo kernel. Deve ser compilado no kernel ou carregado como um módulo.

    Para verificar se a cota está configurada corretamente use este comando:

    /usr/local/psa/admin/sbin/usermng --isquotable

    Normalmente, deve retornar o valor “0” .

    Se o utilitário retornar a seguinte mensagem de erro:

    usermng: Unable to turn on user quota. User quota not supported on device '/dev/sda3'
    System error 3: No such process


    OU

    usermng: Userquota is not enabled on device: /dev/mapper/centos-root

    então ative a cota no /etc/fstab arquivo para as partições nas quais o Plesk armazena dados, por exemplo, como segue:

    /dev/hda1 / ext3 defaults,usrquota 1 1
  3. Remonte a partição:

    mount -o remount /
  4. Crie, verifique e repare arquivos de cota:

    /sbin/quotacheck -cfmvF vfsv0 /

    Note: Se o comando for desconhecido, instale o pacote quota.

  5. Atualize a cota do usuário com esta linha de comando:

    quotaon /dev/hda1
  6. Certifique-se de que o aquotaformato seja usado.

    Deve haver um aquota.userarquivo na raiz de cada partição onde a cota está habilitada.

    Se houver o quota.userarquivo, remova-o e crie o correto:

    Note: change the "/dev/hda1" device in commands below to the correct one.

    rm -f quota.user
    # touch aquota.user
    # /sbin/quotacheck -fmv /dev/hda1
  7. Vá para a página Plesk > Ferramentas e configurações > Componentes do servidor e clique no botão Atualizar para atualizar as informações sobre a cota.

    Note: Um componente separado não aparecerá, mas o cache dos componentes do Plesk será atualizado para incluir novas informações e isHardQuotaEnabled será verdadeiro no banco de dados psa:
    # plesk db "selecione * em ServiceNodeEnvironment onde name='isHardQuotaEnabled'"
    +---------------+---------+--------------------+-------+
    | serviceNodeId | section | name | value |
    +---------------+---------+--------------------+-------+
    | 1 | os | isHardQuotaEnabled | true |
    +---------------+---------+--------------------+-------+

Para  xfs sistema de arquivos:

  1. Conecte-se ao servidor  via SSH
  2. Certifique-se de que a cota do pacote esteja instalada:
    rpm -qa | grep quota

    Se não estiver, instale-o:

    yum install quota -y
  3. Abra /etc/default/grub o arquivo usando qualquer editor de texto, encontre a linha que começa com GRUB_CMDLINE_LINUX e anexe o rootflags valor, separado dos demais por um espaço:

    GRUB_CMDLINE_LINUX="<...> <...> rootflags=usrquota,grpquota"
  4. Faça um backup do arquivo de configuração do GRUB:
    cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.orig
  5. Crie um novo arquivo de configuração do GRUB:
    grub2-mkconfig -o /boot/grub2/grub.cfg
  6. Modifique /etc/fstabo arquivo, adicionando as opções de montagem usrquota e grpquota:
    /dev/mapper/centos/srv1-root / xfs defaults,uquota,gquota 0 0

    Note: if /var is mounted on another partition better add usrquota and grpquota there too

  7. Redefinir o estado da cota atualmente salva no banco de dados Plesk:
    plesk sbin packagemng -sdf
  8. Faça login novamente no Plesk ou vá para a página Ferramentas e configurações > Componentes do servidor e clique no botão Atualizar para atualizar as informações sobre a cota.
  9. Verifique se a cota de disco está habilitada no Plesk:
    plesk db "select * from ServiceNodeEnvironment where name='isHardQuotaEnabled'"

    ou:

    /usr/local/psa/admin/sbin/usermng --isquotable

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem