Je ne suis absolument pas un gourou de VMware, alors soyez gentil, mais je travaille sur un produit qui sera facilement disponible via le téléchargement d'un ordinateur virtuel VMware et je m'inquiète de la taille du disque fourni par l'ordinateur virtuel fourni. a, par opposition à ce qui serait finalement exigé par l’utilisateur final après l’avoir utilisé pendant une période donnée.
Le seul accès terminal actuellement disponible pour l'utilisateur final exécute automatiquement un script lors de sa connexion et lui permet d'attribuer des détails IP afin de connecter la machine virtuelle à son réseau. toutes les autres configurations sont effectuées via une interface Web.
La VM est basée sur Ubuntu et j'ai un LVM configuré. Supposons que la machine virtuelle fournie contient un lecteur de 5 Go (le téléchargement lui-même étant aussi réduit que possible) et que l'utilisateur final sait qu'il sera parfois amené à augmenter l'espace disque en fonction de l'utilisation du produit. Je considère le meilleur moyen de leur permettre de le faire ...
Je pense que si je mets à jour leur script de connexion qui leur permet de pointer vers un nouveau lecteur monté (quelque part dans leur environnement de machine virtuelle), je vais ensuite utiliser les différentes commandes Ubuntu LVM pour ajouter de l’espace disque au LVM existant. le produit continue et tout le monde est heureux.
Je vais également rendre le produit disponible en tant que machine virtuelle VirtualBox, mais pour autant que je sache, le produit lui-même ne tient pas compte de l'environnement de virtualisation dans lequel il est exploité - du moins, le LVM d'Ubuntu ne le ferait pas ...
Alors, est-ce que je m'y attaque de la bonne façon?