The Support team can upload the remote scripts to the connectivity portal and assign them. These scripts can be further downloaded to the metro node leveraging the SupportAssist MFT feature.These files can also be assigned at node level (not at cluster level for time being, as the back-end registration for metro node is at node level) using the connectivity portal. Metro node provides a command-line interface to download these files, and then distribute them from the node to which they were assigned to the other nodes in the system.
The assigning or downloading of the files can be done instantly.
The command
/opt/dell/vplex/bin/supportassist_mft
is a symlink to the executable python script that is installed with the other SupportAssist files.
This command is independent of system-configuration or the support-assist configuration process but requires the following configuration in place on system where the
Download command is being performed:
Nodes of the system are configured in the SCIF.
The SupportAssist gateway is configured in the SCIF.
Download command
The files can be downloaded either from the SupportAssist gateway or from another node in the system.
Run the following command to download all the files from the SupportAssist gateway:
service@director-1-1-a:~> /opt/dell/vplex/bin/supportassist_mft
Starting the script to download MFT file(s) associated with device '10.226.81.189'...
File(s) will be downloaded to default MFT directory '/data/mft/'
Download of file 'softwareWeekly.tar.gz' is in progress. Please wait...
Download of file 'log.txt' is in progress. Please wait...
Download of file 'MFT_API_TEST/DummyFIle_test.docx' is in progress. Please wait...
Download of file(s) from MFT portal completed
SHA256 checksum verification of downloaded file(s) in progress...
File 'softwareWeekly.tar.gz' downloaded successfully from node '10.226.81.189' with checksum=47a08c12d4dddc30039fd0a86642b64c435e14f1d6a0c9ccfd83eff03ee7dfbd
File 'log.txt' downloaded successfully from node '10.226.81.189' with checksum=0a9ee4b41f72f67c2abff8dce7a087e9ff270bd0ef0b1bb79b7c5e4855b6d8a3
File 'MFT_API_TEST/DummyFIle_test.docx' downloaded successfully from node '10.226.81.189' with checksum=8605cdc9caff613128c26d5500374089da63953b353efcf8a6aa66c11135c949
Invoking ansible command to perform sync operation to all other nodes ['10.226.81.190']
Download operation completed successfully on node 10.226.81.189
Run the following command to copy all the files from another node in the system using
--source option:
service@director-1-1-b:~> /opt/dell/vplex/bin/supportassist_mft --source 10.226.81.189
Process to copy MFT file(s) from node [10.226.81.189] to node [10.226.81.190] initiated...
File softwareWeekly.tar.gz copied to /home/service/mft/ directory
File log.txt copied to /home/service/mft/ directory
File MFT_API_TEST/DummyFIle_test.docx copied to /home/service/mft/ directory
Copy operation completed successfully on node 10.226.81.190
Run the following command to copy specific files from another node in the system using
--source and
--files option:
service@director-1-1-b:~> /opt/dell/vplex/bin/supportassist_mft --source 10.226.81.189 --files 8KC5Z23_MFT/voyager_local.yaml 8KC5Z23_MFT/scif.yaml log.txt DummyFIle.docx
Process to copy MFT file(s) from node [10.226.81.189] to node [10.226.81.190] initiated...
File 8KC5Z23_MFT/scif.yml copied to /home/service/mft/ directory
File 8KC5Z23_MFT/voyager_local.yaml copied to /home/service/mft/ directory
File DummyFIle.docx copied to /home/service/mft/ directory
File log.txt copied to /home/service/mft/ directory
Copy operation completed successfully on node 10.226.81.190
Synchronize command
Synchronize all nodes to the set of files that is now present on the node where the command is issued. Location to metadata file is mandatory for running the sync command. The download use case generates the metadata file. If download command is not performed on the node where the sync command is issued, then metadata file is not available.
Run the following command to push the files present on local node to all other nodes using metadata file information:
service@director-1-1-a:~> /opt/dell/vplex/bin/supportassist_mft sync --metadata-file /home/service/mft/metadata.json
File 'softwareWeekly.tar.gz' with checksum 47a08c12d4dddc30039fd0a86642b64c435e14f1d6a0c9ccfd83eff03ee7dfbd copied to /home/service/mft/ directory
File 'log.txt' with checksum 0a9ee4b41f72f67c2abff8dce7a087e9ff270bd0ef0b1bb79b7c5e4855b6d8a3 copied to /home/service/mft/ directory
File 'MFT_API_TEST/DummyFIle_test.docx' with checksum 8605cdc9caff613128c26d5500374089da63953b353efcf8a6aa66c11135c949 copied to /home/service/mft/ directory
Copying all the MFT file(s) present under the directory /data/mft/ from the node [10.226.81.189] to node(s) ['10.226.81.190']
SCP command invoked to copy all the files from node [10.226.81.189] to node [10.226.81.190]
Sync operation completed successfully on node 10.226.81.190
Run the following command to push the files present on local node to specific nodes using metadata file information:
service@director-1-1-a:~> /opt/dell/vplex/bin/supportassist_mft sync --metadata-file /home/service/mft/metadata.json --nodes 10.226.81.190
File 'softwareWeekly.tar.gz' with checksum 47a08c12d4dddc30039fd0a86642b64c435e14f1d6a0c9ccfd83eff03ee7dfbd copied to /home/service/mft/ directory
File 'log.txt' with checksum 0a9ee4b41f72f67c2abff8dce7a087e9ff270bd0ef0b1bb79b7c5e4855b6d8a3 copied to /home/service/mft/ directory
File 'MFT_API_TEST/DummyFIle_test.docx' with checksum 8605cdc9caff613128c26d5500374089da63953b353efcf8a6aa66c11135c949 copied to /home/service/mft/ directory
Copying all the MFT file(s) present under the directory /data/mft/ from the node [10.226.81.189] to node(s) ['10.226.81.190']
SCP command invoked to copy all the files from node [10.226.81.189] to node [10.226.81.190]
Sync operation completed successfully on node 10.226.81.190
Data is not available for the Topic
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please select whether the article was helpful or not.
Comments cannot contain these special characters: <>()\