<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">OK makes sense, I am using a freeness appliance…<div class=""><br class=""></div><div class="">So I somehow need to create those users? &nbsp;kvm (36)/group vdsm(36) and set that permission to the iso directory?</div><div class=""><br class=""></div><div class="">I suspect I wold have to do the same for any other shared storage I plan to use for virtual machines in the cluster?</div><div class=""><br class=""></div><div class="">Thanks</div><div class="">Kyle</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 8, 2015, at 4:51 PM, Alexander Wels &lt;<a href="mailto:awels@redhat.com" class="">awels@redhat.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">On Tuesday, September 08, 2015 04:42:31 PM Kyle Bassett wrote:</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Do I have to do this from the overt-engin or a hypervisor. (when I ssh to a<br class="">hv I get the guy menu - not command line).<br class=""><br class="">I ran the iso upload from the engine - I am using a nfs iso repo - not local<br class=""><br class="">[root@ovirt-engine-01 /]# engine-iso-uploader list<br class="">Please provide the REST API password for the admin@internal oVirt Engine<br class="">user (CTRL+D to abort): ISO Storage Domain Name &nbsp;&nbsp;| Datacenter &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br class="">&nbsp;| ISO Domain Status freenas-01-ISO &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| oVirt-DC-01 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br class="">| active<br class="">[root@ovirt-engine-01 /]#<br class=""><br class="">I am not sure how to check and set the proper permissions on the nfs/iso<br class="">location.<br class=""><br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Do this on the nfs-server. Basically what happens in the background is your hv<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">is making a connection to the NFS server as user kvm (36)/group vdsm(36) in<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">order to obtain the iso information. If the NFS server doesn't have that user<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">or the permissions to read the directory it will fail.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Note that the engine itself doesn't need to be able to connect to the nfs-</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">server, its the HV (the vdsm process to be exact) that makes the connection. &nbsp;</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">The engine just tells the vdsm process what it wants done. This is also why<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">when the engine is down your VMs will be unaffected as its actually vdsm<span class="Apple-converted-space">&nbsp;</span></span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">controlling stuff.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Kyle<br class=""><br class=""><blockquote type="cite" class="">On Sep 8, 2015, at 4:39 PM, Alexander Wels &lt;<a href="mailto:awels@redhat.com" class="">awels@redhat.com</a>&gt; wrote:<br class=""><br class="">On Tuesday, September 08, 2015 04:34:46 PM Kyle Bassett wrote:<br class=""><blockquote type="cite" class="">Yes, I suspect it may be related to this<br class=""><br class=""><a href="http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues" class="">http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues</a><br class="">&lt;<a href="http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues" class="">http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues</a>&gt;<br class="">&lt;<a href="http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues" class="">http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues</a><br class="">&lt;<a href="http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues" class="">http://www.ovirt.org/Troubleshooting_NFS_Storage_Issues</a>&gt;&gt;<br class=""><br class="">I followed all the instruction to a tee.<br class=""><br class="">I will try these instructions but this could be a documentation issues<br class="">in<br class="">the starter guide…<br class=""><br class="">Kyle<br class=""></blockquote><br class="">In that case I would check to make sure the owner of the file is correct<br class="">in the actual directory, make sure the files are owned by vdsm/kvm<br class="">(36/36).<br class=""><br class="">Also make sure your export is correct, here is mine for my NFS iso domain:<br class="">/export/iso &nbsp;&nbsp;<br class="">*(rw,sync,no_subtree_check,all_squash,anonuid=36,anongid=36)<br class=""><br class=""><blockquote type="cite" class=""><blockquote type="cite" class="">On Sep 8, 2015, at 4:31 PM, Alexander Wels &lt;<a href="mailto:awels@redhat.com" class="">awels@redhat.com</a>&gt; wrote:<br class=""><br class="">On Tuesday, September 08, 2015 04:18:07 PM Kyle Bassett wrote:<br class=""><blockquote type="cite" class="">Following the instructions here:<br class=""><a href="http://www.ovirt.org/Quick_Start_Guide" class="">http://www.ovirt.org/Quick_Start_Guide</a><br class="">&lt;http://www.ovirt.org/Quick_Start_Guide&gt;<br class=""><br class="">I managed to upload an ISO, but it won’t show in the UI - do I need<br class="">to do<br class="">something to make it show up? I hit refresh but nothing is showing<br class="">under<br class="">this ISO section of the UI<br class=""></blockquote><br class="">Did you follow step 3?<br class=""><br class="">Storage-&gt;select ISO domain-&gt;go the images sub tab. That will re-read<br class="">the<br class="">contents of the directory and should show your images.<br class=""><br class=""><blockquote type="cite" class="">I tried it again, and it says it exists from the overt command line…<br class=""><br class=""><br class="">[root@ovirt-engine-01 fedora]# engine-iso-uploader upload -i<br class="">freenas-01-ISO<br class="">ubuntu-14.04.3-desktop-amd64.iso Please provide the REST API password<br class="">for<br class="">the admin@internal oVirt Engine user (CTRL+D to abort): Uploading,<br class="">please<br class="">wait...<br class="">INFO: Start uploading ubuntu-14.04.3-desktop-amd64.iso<br class="">ERROR: ubuntu-14.04.3-desktop-amd64.iso exists on 10.0.0.10. &nbsp;Either<br class="">remove<br class="">it or supply the --force option to overwrite it.<br class="">[root@ovirt-engine-01<br class="">fedora]#<br class=""><br class="">Thanks<br class="">Kyle</blockquote></blockquote></blockquote></blockquote></blockquote></div></blockquote></div><br class=""></div></body></html>