Systèmes de fichiers partagés

Systèmes de fichiers partagés

Créer l’image de service

Note

Dans les déploiements typiques, vous devez créer une instance à partir d’une image qui supporte les systèmes de fichiers réseau comme NFS/CIFS pour évaluer le service de Systèmes de Fichiers Partagés. Ce guide devrait utiliser l’image CirrOS pour les instances afin de réduire le besoin de ressources pour l’évaluation. Toutefois, l’image CirrOS ne supporte pas les systèmes de fichiers réseau. Pour évaluer le service de Systèmes de Fichiers Partagés, ce guide crée une instance standard utilisant l’image manila-share-service car elle supporte les systèmes de fichiers réseau et le gabarit manila-service-flavor qui limite la consommation de ressources par l’instance à 256 Mo de mémoire sur le nœud compute.

  1. Télécharger l’image source du serveur de partages :

    $ wget http://tarballs.openstack.org/manila-image-elements/images/manila-service-image-master.qcow2
    
  2. Ajouter l’image au service Image :

    # openstack image create "manila-service-image" \
    --file manila-service-image-master.qcow2 \
    --disk-format qcow2 \
    --container-format bare \
    --public
    +------------------+------------------------------------------------------+
    | Field            | Value                                                |
    +------------------+------------------------------------------------------+
    | checksum         | abb1fdf972162c7214db9fad43229dad                     |
    | container_format | bare                                                 |
    | created_at       | 2016-03-16T23:37:51Z                                 |
    | disk_format      | qcow2                                                |
    | file             | /v2/images/dcec8c7f-4c59-4223-a06f-220231b49c0c/file |
    | id               | dcec8c7f-4c59-4223-a06f-220231b49c0c                 |
    | min_disk         | 0                                                    |
    | min_ram          | 0                                                    |
    | name             | manila-service-image                                 |
    | owner            | fd4a657caa054ca99d8b4179722f49de                     |
    | protected        | False                                                |
    | schema           | /v2/schemas/image                                    |
    | size             | 324665344                                            |
    | status           | active                                               |
    | tags             |                                                      |
    | updated_at       | 2016-03-16T23:37:55Z                                 |
    | virtual_size     | None                                                 |
    | visibility       | public                                               |
    +------------------+------------------------------------------------------+
    
  3. Créer un gabarit supportant l’image de service :

    # openstack flavor create manila-service-flavor --id 100 --ram 256 --disk 0 --vcpus 1
    +----------------------------+-----------------------+
    | Field                      | Value                 |
    +----------------------------+-----------------------+
    | OS-FLV-DISABLED:disabled   | False                 |
    | OS-FLV-EXT-DATA:ephemeral  | 0                     |
    | disk                       | 0                     |
    | id                         | 100                   |
    | name                       | manila-service-flavor |
    | os-flavor-access:is_public | True                  |
    | ram                        | 256                   |
    | rxtx_factor                | 1.0                   |
    | swap                       |                       |
    | vcpus                      | 1                     |
    +----------------------------+-----------------------+
    

    Note

    Le gabarit est spécifique à l’image et peut être différent d’une image à l’autre.

Lancer une instance de l’image de service

Note

Cette section utilise l’image manila-service-image comme instance pour monter les partages.

  1. Lancer une instance utilisant l’image manila-service-image et le gabarit manila-service-flavor.

  2. Se connecter à l’instance en utilisant manila comme nom d’utilisateur et comme mot de passe.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.