Do I need to set any DHCP if I will use PVS PXE booting only ? now I am booting the vdisk but no response from the DHCP ,Any idea why ?
CitrixBootstrap
Last Comment
viahero
8/22/2022 - Mon
viahero
ASKER
Do I need to set DHCP option 60 ? other ways how clients will know where is the pxe server ?
amichaell
I don't use PXE and the answer seems to change depending upon what you read. I've been told option 60 is only required when sending the PXE request across subnets. Is this your configuration? Have you set option 60? Is the PXE service running? Have you tried TFTP and BDM?
the question was ,for setting Citrix PVS to work on PXE booting ,do I need to set any DHCP options ?
in Citrix documentation its says if you will go with PXE option in PVS setup ,you dont need to use DHCP options ,but you need to set DHCP option 60 ? so what is the correct ? I set the PVS with PXE without any DHCP options then I test it PXE not working ! any idea whats going on ?
The .iso files don't require a baked in IP. A target device booting from an .iso file can grab an IP from DHCP. I always use BDM as my primary boot with TFTP/PXE second.
viahero
ASKER
Carlon if I will use the PXE option for pvs do I need configure the DHCP option 60 only ?
Brian CTXSupport
You still need to utilize a DHCP service, either on the same segment (I generally run it from the Provisioning Sever) or with a DHCP helper added to the router to forward any DHCP requests to another DHCP server. You do not need to set option 60 for PXE in the DHCP options. The device will need an IP address to talk to the PXE service on the Provisioning Server, either via a boot ISO or DHCP (preferred).
I had only mentioned the baked in IP because he was talking about doing it with *no* DHCP.
It's been a while, but if you are PXE booting, you do need to set the 66 & 67 options to tell our PXE clients where to get the bin file.
Coralon
Brian CTXSupport
If you are PXE booting, the PXE server (PVS) is giving the location of the bootfile. I still set the DHCP options 66 & 67 as a backup, but they are technically not required.
I tried PXE booting but its not working as I didnt set up options 66 & 67
Brian CTXSupport
How did you end up setting up DHCP, with the IP Helper or DHCP Service on PVS? Is it getting an IP address right after the BIOS screen? Is the PXE server on the same segment? Enable verbose mode in the Provisioning Configuration Wizard.
Ok, but you still need a DHCP server to give the device an IP address, or set the IP some other way, such as a boot iso. Can you install the DHCP service on the Provisioning Server?
viahero
ASKER
Can you put the steps? Why do I need DHCP service on the PVS server, Citrix said install PVS chose PXE boot service, and that's it? Correct ?
Brian CTXSupport
Yes, but that assumes the device has some way to get an IP address. PXE or not, it still needs an IP. Is it getting one on the boot screen? It would look something like the one in this article, if you enabled verbose mode:
Before we get to that, is DHCP working on that segment as it sits? If so, what is the DHCP server?
EDIT: I see you mentioned Infoblox. We still need to know if DHCP is working on that segment. You don't want to setup another DHCP presence if DHCP is already there.
viahero
ASKER
no DHCP in the PVS segment
viahero
ASKER
now we have 2 dhcp servers ,one server in each PVS ,how to configure the PVS now ? any option setting ?
Just work with one DHCP server for now (stop the service on one of them). Once you add reservations to both, then you can bring both online, or you can split the scope. I personally prefer reservations. You will need to rerun the PVS Configuration Wizard and note that DHCP is running on that server. You don't technically need options 66 & 67, but it doesn't hurt anything to add them anyway.
viahero
ASKER
after enabling the DHCP in both PVS ,still Vdisk not able to boot from DHCP ? why ,
Yes, I saw it. Sorry, sometimes my replies don't post. I'm not sure why that is happening. There's quite a few causes for that error. First off, I'd work with only one PVS server at a time. Shut one of them down for now. You need to set PVS to verbose mode. Which server is giving out the DHCP address? Make sure there's only one DHCP server on the segment for now. Set the DHCP options 66 & 67 just to be sure. Reboot PVS.
DHCP installed in the same PVS ,option 66 67 configured but "No Entry Found in Database for Device"
Brian CTXSupport
Perfect. PVS is working. You need to add an entry in the PVS console with the MAC address for that device and assign a disk, etc. (The MAC in the screenshot if it has multiple adapters).
viahero
ASKER
when I create the Vdisk I make it auto ,so the Vdisk created by it self
You are starting with a new question within your existing topic. The original question you asked has been answered.
"Do I need to set any DHCP if I will use PVS PXE booting only ? now I am booting the vdisk but no response from the DHCP ,Any idea why ?"
The basic answer is that you didn't have a DHCP server.
You asked another question about there being no entry for the device, and now you are asking yet another question about the process involved to create a vdisk, which will be a long answer, especially when it has to be explained to someone who lacks understanding of very basic principles of Citrix Provisioning Services. The only reason there are so many replies to this thread is because you didn't listen to the advice multiple experts have given you. You mentioned "your customer" (sorry, your costumer) in one of your posts, and I find it alarming that you are being paid to do this sort of work with the level knowledge (or lack thereof) you have demonstrated in this thread.
Coralon
Yeah.. there's a *lot* more to PVS, and if you don't understand how to create the disks, register your devices, etc. you'd be far far better off getting someone else to do it.
Sorry, I didn't mean to be harsh. My main point, as I said in the private message to you, this topic needs to be closed and a new one needs to be started. The thread is way too long for others to read through to find an answer. It's much better if the thread follows the original topic instead of meandering over many topics. The project you are working on consists of several different issues. It's also a bit frustrating when we have to restate certain points multiple times.