You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also I have a ceph cluster configured comprising of three nodes.
I want to create a storage domain with volume path comprising of all the three nodes for example:
[abcd:abcd:abcd::23],[abcd:abcd:abcd::22],[abcd:abcd:abcd::21]:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74
But I am not able to do so and we have raised a ticket:
#oVirt/vdsm#368
As a workaround we have set up a new DNS server to resolve the storage node.
Further in the dns server we configured, we set the configuration such that a single hostname resolves different Ips of the storage server.
When we perform nslookup for the hostname, it is resolved to all the three ips.
When we perform the ping operation, it is resolved to anyone of the ips:
[root@ovirt-host ~]# ping -c 3 storagenode.storage.com
PING storagenode.storage.com(abcd:abcd:abcd::21 (abcd:abcd:abcd::21)) 56 data bytes
64 bytes from abcd:abcd:abcd::21 (abcd:abcd:abcd::21): icmp_seq=1 ttl=64 time=0.553 ms
64 bytes from abcd:abcd:abcd::21 (abcd:abcd:abcd::21): icmp_seq=2 ttl=64 time=0.481 ms
64 bytes from abcd:abcd:abcd::21 (abcd:abcd:abcd::21): icmp_seq=3 ttl=64 time=0.612 ms
--- storagenode.storage.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2015ms
rtt min/avg/max/mdev = 0.481/0.548/0.612/0.060 ms
[root@ovirt-host ~]#
[root@ovirt-host ~]# ping -c 3 storagenode.storage.com
PING storagenode.storage.com(storagenode2 (abcd:abcd:abcd::22)) 56 data bytes
64 bytes from storagenode2 (abcd:abcd:abcd::22): icmp_seq=1 ttl=64 time=0.431 ms
64 bytes from storagenode2 (abcd:abcd:abcd::22): icmp_seq=2 ttl=64 time=0.534 ms
64 bytes from storagenode2 (abcd:abcd:abcd::22): icmp_seq=3 ttl=64 time=0.579 ms
--- storagenode.storage.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2075ms
rtt min/avg/max/mdev = 0.431/0.514/0.579/0.067 ms
[root@ovirt-host ~]# ping -c 3 storagenode.storage.com
PING storagenode.storage.com(storagenode3 (abcd:abcd:abcd::23)) 56 data bytes
64 bytes from storagenode3 (abcd:abcd:abcd::23): icmp_seq=1 ttl=64 time=0.431 ms
64 bytes from storagenode3 (abcd:abcd:abcd::23): icmp_seq=2 ttl=64 time=0.534 ms
64 bytes from storagenode3 (abcd:abcd:abcd::23): icmp_seq=3 ttl=64 time=0.579 ms
--- storagenode.storage.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2075ms
rtt min/avg/max/mdev = 0.431/0.514/0.579/0.067 ms
We tried mounting the ceph nodes using the hostname on the ovirt-host manually using the command:
“sudo mount -t ceph storagenode:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74 /rhev/data-center/mnt/storage_node/ -
o name=admin,secret=AQBqXLZj1wyUIhAAsf0/pPmElWQv6HVYq+OOBA==”
The mount was successful and all the ceph nodes are mounted:
When we are trying to create a storage domain using the ovirt-gui, We are unable to create the domain.
We get the following error:
Error while executing action Add Storage Connections. General Exception.
On parsing /var/log/vdsm/vdsm.log on the ovirt-host, following is the error:
2023-01-12 18:12:44,811+0530 INFO (jsonrpc/7) [storage.Mount] mounting storagenode.storage.com:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74 at /rhev/data-center/mnt/storagenode.storage.com:6789:_volumes_kush_threetest_cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74 (mount:207)
2023-01-12 18:12:45,025+0530 ERROR (jsonrpc/7) [storage.HSM] Could not connect to storageServer (hsm:2374)
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/vdsm/storage/hsm.py", line 2371, in connectStorageServer
conObj.connect()
File "/usr/lib/python3.6/site-packages/vdsm/storage/storageServer.py", line 184, in connect
self.getMountObj().getRecord().fs_file)
File "/usr/lib/python3.6/site-packages/vdsm/storage/mount.py", line 256, in getRecord
(self.fs_spec, self.fs_file))
FileNotFoundError: [Errno 2] Mount of `storagenode.storage.com:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74` at `/rhev/data-center/mnt/storagenode.storage.com:6789:_volumes_kush_threetest_cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74` does not exist
2023-01-12 18:12:45,025+0530 INFO (jsonrpc/7) [storage.StorageDomainCache] Invalidating storage domain cache (sdc:74)
2023-01-12 18:12:45,025+0530 INFO (jsonrpc/7) [vdsm.api] FINISH connectStorageServer return={'statuslist': [{'id': '00000000-0000-0000-0000-000000000000', 'status': 100}]} from=::ffff:10.0.1.167,40996, flow_id=6d10d509-f353-463f-b8bb-7be59cac00e3, task_id=f72c60b4-afab-432b-a7d3-2727512e2d9e (api:54)
As mentioned earlier the nodes are reachable from the ovirt-hosts, we tried to find out why we are getting not able to connect to the Storage Server error.
Also,On the ovirt-host, following mount-point is getting created:
This seems like a support question related to the engine storage. Please use users@ovirt org for support, not github issues (and specifically this is not related to this ovirt-web-ui project which tracks issues for VM Portal only).
Hi Team,
I am new to oVirt and I have installed a self-hosted engine using the following link:
Install oVirt self-hosted engine
I have installed the version 4.4
Also I have a ceph cluster configured comprising of three nodes.
I want to create a storage domain with volume path comprising of all the three nodes for example:
[abcd:abcd:abcd::23],[abcd:abcd:abcd::22],[abcd:abcd:abcd::21]:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74
But I am not able to do so and we have raised a ticket:
#oVirt/vdsm#368
As a workaround we have set up a new DNS server to resolve the storage node.
Further in the dns server we configured, we set the configuration such that a single hostname resolves different Ips of the storage server.
When we perform nslookup for the hostname, it is resolved to all the three ips.
When we perform the ping operation, it is resolved to anyone of the ips:
We tried mounting the ceph nodes using the hostname on the ovirt-host manually using the command:
“sudo mount -t ceph storagenode:6789:/volumes/kush/threetest/cb8a69c4-9c9a-4a2d-9a4a-7b9a5ff14c74 /rhev/data-center/mnt/storage_node/ -
o name=admin,secret=AQBqXLZj1wyUIhAAsf0/pPmElWQv6HVYq+OOBA==”
The mount was successful and all the ceph nodes are mounted:
When we are trying to create a storage domain using the ovirt-gui, We are unable to create the domain.
We get the following error:
On parsing /var/log/vdsm/vdsm.log on the ovirt-host, following is the error:
As mentioned earlier the nodes are reachable from the ovirt-hosts, we tried to find out why we are getting not able to connect to the Storage Server error.
Also,On the ovirt-host, following mount-point is getting created:
Could anyone please help me out, Is there something I am missing?
My Aim is to create a storage domain using the domain name instead of IP.
Thanks and Regards
Kushagra Gupta
The text was updated successfully, but these errors were encountered: