[LINUX] [IBM Cloud] Placez le fichier ISO dans le stockage d'objets

Voici comment télécharger un fichier iso sur le stockage d'objets d'IBM Cloud et démarrer VSI en tant qu'image.

supposition

① Sélectionnez "Stockage d'objets" dans l'onglet "Stockage" du portail. 20180615151444.jpg La qualité d'image est trop mauvaise!
② Cliquez sur "Ajouter un conteneur" et entrez le nom du conteneur.
③ Cliquez sur le conteneur créé et cliquez sur "Ajouter un fichier" Je peux le télécharger, mais

** Jusqu'à 20 Mo de taille maximale pour le chargement / téléchargement de fichiers depuis le portail ** Il y a une limitation.

(^ ω ^) ・ ・ ・ ・ Je ne peux rien mettre

Alors téléchargez le fichier via le serveur Linux. Dans ce cas, il n'y a pas de limite de taille.

④ Présentez le client Swift à Linux Tout d'abord, cliquez sur «Afficher les informations d'identification» à l'écran ①. 20180615152507.jpg Cochez "Nom d'utilisateur", "Mot de passe" et "Authentification du point final".

Le point final est "Public" lors de l'envoi depuis un terminal pouvant se connecter en externe, Lors de l'envoi depuis un serveur avec le réseau local privé de Softlayer tel que VSI, notez «privé».
Connectez-vous au terminal qui envoie le fichier, Installez la commande pip, swift-client.

yum install epel-release
yum install python-pip
pip install pip --upgrade
pip install python-swiftclient

Paramètres des variables d'environnement

~/.bash_profile


export ST_AUTH=https://tok02.objectstorage.softlayer.net/auth/v1.0/
export ST_USER=xxxxxxxxxxxx
export ST_KEY=xxxxxxxxxxxxxxxxxx

Entrez les informations d'identification que vous avez notées dans USER et KEY. Dans cette procédure, AUTH est envoyé via le public à partir d'un serveur avec une connexion Internet en dehors de Softlayer.

Réfléchir

. ~/.bash_profile

⑤ Téléchargez le fichier

Affichage de la liste des conteneurs

swift list

Liste des fichiers dans le conteneur

nom du conteneur de la liste rapide

Téléverser un fichier

nom du conteneur de téléchargement rapide/xxxxx.iso --use-slo --segment-thread 30

Une fois terminé, vous pouvez le voir sur le portail. Cependant, il n'est pas encore prêt à être utilisé.
⑥ Importez le fichier téléchargé en tant qu'image

Portail "Appareil" ⇒ "Gestion" ⇒ "Image" Cliquez sur l'onglet Importer une image. 20180615154915.jpg Sélectionnez et importez le compte, le cluster, le conteneur dans lequel le fichier est stocké et le nom du fichier.

Une fois terminé, il apparaîtra comme un modèle d'image, donc Il est possible de "démarrer à partir de l'image" sur l'écran des détails de l'appareil. Le modèle d'image coûte 25 $ / Go par mois, mais le fichier lui-même est stocké uniquement pour le stockage d'objets, donc Vous pouvez supprimer l'image après utilisation et l'importer chaque fois que vous en avez besoin.

C'est tout

Recommended Posts

[IBM Cloud] Placez le fichier ISO dans le stockage d'objets
Obtenir la liste des objets Google Cloud Storage en Java
Convertir l'API cURL en script Python (à l'aide du stockage d'objets IBM Cloud)
[Python] Modifier le contrôle du cache des objets téléchargés sur Cloud Storage
Enregistrez le fichier binaire en Python
L'histoire du "trou" dans le fichier
Implémenté dans Dataflow pour copier la structure hiérarchique de Google Drive vers Google Cloud Storage
Imprimez simplement l'objet sélectionné dans Blender
Lisez le fichier ligne par ligne avec Python
Lisez le fichier ligne par ligne avec Python
Exploitez le stockage d'objets cloud de Sakura à partir de Python
[Python] Lire la ligne spécifiée dans le fichier
Extraire uniquement le nom du fichier à l'exclusion du répertoire dans le répertoire
Enregistrer l'objet dans un fichier avec pickle
Dans bash, "supprimez le fichier s'il existe".