The JetStream DRVA is a virtual appliance that maintains the replication log and manages the transfer of VMs and data to the object store. The DRVA also manages functions such as in‐line compression and garbage collection. A limited set of tools can be used to check network and port connectivity of the DRVA:
- cURL
- ss
- ip (route, addr)
Checking the DRVA with Diagnostic Tools
cURL
The curl command enables data exchange between a device and a server through a terminal. Using this command line interface (CLI), a user specifies a server URL (the location where they want to send a request) and the data they want to send to that server URL.
Example: Checking port connectivity to a storage account:
Example: Checking port connectivity to the MSA appliance:
ss
The ss command is used to dump socket statistics and displays information in similar fashion (although simpler and faster) to netstat. It can display stats for the likes of PACKET, TCP, UDP, DCCP, RAW, and Unix domain sockets.
Example: Checking all TCP listening connections:
Example: Checking all DRVA process listening ports:
Example: Checking all listening ports on DRVA:
ip
The ip command can be used to perform tasks like assigning an address to a network interface or configuring network interface parameters. It can also perform other tasks like configuring and modifying the default and static routing, setting up a tunnel over IP, listing IP addresses and property information, modifying the status of the interface, and assigning, deleting, and setting up IP addresses and routes.
Example: Checking IP routing information:
Example: Checking IP configuration: