Solved

Puppet I can't find the address that is being assigned to the Machine using facter

Posted on 2014-12-06
6
314 Views
Last Modified: 2014-12-07
I'm following the "Learn Puppet PDF and I've used both vmplayer 7 and now vmware workstation 11 both in bridged mode,

I've tired literally everything I can think of I even created a reservation using the mac address in my DHCP server running on windows 2012 r2.

it looks like it's getting the loop backup address 127.0.0.1


Puppet3
Puppet2
Puppet
0
Comment
Question by:Network Zero
  • 4
  • 2
6 Comments
 
LVL 7

Author Comment

by:Network Zero
ID: 40485060
The system is running on centos 6.5
0
 
LVL 118
ID: 40485371
Install VMware Tools in the Virtual Machine.

Click the button in your screenshot and then..

See my EE Article for Linux

Part 9: HOW TO: Install VMware Tools for Linux on a VMware Linux virtual machine on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
0
 
LVL 7

Author Comment

by:Network Zero
ID: 40485776
Hmmm @ Andrew, My problem is not installing vmware tools my problem is that I can't an ip address in centos there is no guest operating system so It wont let me install the guest operating system.

Will installing Vmware tools fix my ip issue?
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 40485808
So there is NO OS installed in a virtual machine?

a virtual machine, uses an Intel E1000 network interface, the OS you have booted has no IP Address, because it cannot detect any hardware.
0
 
LVL 7

Author Comment

by:Network Zero
ID: 40486175
Hey Andrew!

I finally figured out what the problem was...

Mine was using an 8254 EM, -- I used that command to find out

lspci -nn | grep -i net

You see the main issue here is that this VM wasn't created by me it was created by the company Puppet themselves to learn puppet.

I started just troubleshooting nic card issues and virtual nic card issues

I went ahead and removed the vm since I had nothing going on and started over same issue...

so then I moved on and looked at everything going on in the console...

and I saw this ---> Determining IP information for eth0... failed; no link present. Check cable

I researched the issue..

I looked at the physical hardware and virtual and remember I had a virtual switch set up that was being used for hyper V

so I removed the switch and re-confirmed everything was on bridge mode

and made it so it only was able to select my Ethernet card and bamm I have an IP address now and I moved on to the next step which is going in via SHH which now works :)

Puppet here I come :)

Thanks for your advise Andrew!
puppetfix.png
pupperfix2.png
0
 
LVL 7

Author Closing Comment

by:Network Zero
ID: 40486176
Helped me figure out enough steps to troubleshoot the issue and figure out the problem.
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I will show you HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, the Windows OS we will install is Windows Server 2016.
When rebooting a vCenters 6.0 and try to connect using vSphere Client we get this issue "Invalid URL: The hostname could not parsed." When we get this error we need to do some changes in the vCenter advanced settings to fix the issue.
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
This video shows you how easy it is to boot from ISO images for virtual machines with the ISO images stored on a local datastore on the ESXi host.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now