Can I use Hortonworks Sandbox on Mac M1? - hadoop

I have installed Virtualbox developer preview on my Mac M1 and am trying to run Hortonworks Sandbox on it. However, the application keeps closing when I click 'Start' and I cannot find any information on my that is happening. The error message that showed up was 'You must specify a machine to start, using the command line.' When I looked up this error, everyone says to use an older version of Virtualbox but there is no older version that is compatible with Mac M1. Can someone tell me how I can fix this problem and run sandbox on my system?

Hortonworks doesn't exist as a company anymore, and the sandbox hasn't been updated since before M1 Macs were even available, so unless you want to run x86 VM in VirtualBox (or Docker image with Qemu), no, it's not possible.
Latest Hadoop 3 already supports ARM processors, and you can use Homebrew to install it. The Sandbox uses old Hadoop 2.7.3, last I checked.

Related

Easiest way to install Hadoop in a VM on Windows 7?

I am reading a book about Hadoop now. The books says you need to download and install VMware Workstation Player (Windows 7 version)
https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/14_0
Then, apparently, I need to download and install CentOS6, from here.
https://sourceforge.net/projects/centos-6-vmware/
Once the VM is running, you need to go to File > Open, and run the centos program. The problem I am having is that I can't install the VM; I'm getting an error message that reads 'This host supports Intel VT-x, but Intel VT-x is disabled'. So, I Googled this, and I don't have anything that is listed there (no Processor submenu, no Chipset, Advanced CPU Configuration, and no Northbridge). There must install Hadoop, I hope. What is the easiest way to get this up and running on a Windows 7 machine? I just want to follow some of the steps from the book. Thanks.

Does Xcode 7.3.1 run on macOS High Sierra (10.13)?

Although I know that this Xcode version is quite old, my company's project still needs to use it and I didn't manage to make it ran properly on my company's mac.
Does anyone have faced this issue as well? Any idea would be very helpful!
ps. On my personal mac, with macOS High Sierra 10.13.1 Beta (17B25c), every time that I try to open Xcode 7.3.1, it crashes and doesn't even inform the reason.
It works on my machine... I know that doesn't help you but I just installed it and it opens ok. Maybe upgrade to full version?
After running Xcode 7.3.1 on MacOS High Sierra 10.13 VM, I can confirm that I can compile and run build on Simulator and devices with iOS6 & iOS7.
Unfortunately, there is no Cross-Compability-Guide to downgrade to older Development Environment or generell Software on newer Mac, because only minimum Requirements are listed in wikis like this:
https://de.wikipedia.org/wiki/Xcode
So, my tip on this topic is really to use older Hardware to test on matching Environments or try Virtualisation such as Parallels, Fusion or Virtualbox.There are differents in Virtualisation too. If some Virtualisation fails e.g. Virtualbox, maybe another Program (e.v. Parallels) does the job well.
I really use older Mac Hardware for testing older Software-Versions and that is the best tip I can give you on this topic. So its a good idea to have an older Hardware Repository to do this jobs, on which virtualization fails.
I know some Apple Developer which use some older Mac minis in their basement - remote connected - to solve problems like this.

Uninstalling intel HAXM on Mac (El Capitan)

I ran into an error after installing VMware Fusion on my mac, that it couldn't find /dev/vmmon. After some digging, I've learned that there are only so many available character devices, and that other software I have has consumed them.
Since I actively use Viscosity and Virtualbox (for the time being), the only other one that I could find I had was Intel HAXM driver.
Instructions online suggest to run a script to uninstall it, however that script did not exist on my laptop.
I unloaded the driver with the command:
sudo kextunload -b com.intel.kext.intelhaxm
I wanted to determine if there is anything else I need to do, will this driver attempt to reload during boot?
Thanks!
The Intel HAXM docs show that as of 2018, there is an uninstall script:
sudo /Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
I had the same issue, Tim Potter's solution fixed my issue ,
sudo kextunload -b com.intel.kext.intelhaxm
Thanks
Cannot find /dev/vmmon (VMware Fusion 8.5.1 on macOS 10.12.1)
I had the same problem.
After a lot of trial and error, and helpful support from VMware I got it to work by
Create another user on the mac
log in as that new user
start fusion
create a new virtual machine (custom, windows7, no actual OS installation)
If machine starts, then vmmon is restored correctly
switch back to your normal user, start fusion and your existing vm
I have not investigated WHY this works, and VMware-support couldnĀ“t tell me either. For now - I do not care. It works, and I can run my vms again.

Glassfish v4.0 cannot work on Mac OSX 10.6.8 + JDK 7.0 U40

I had been using 2010 Macbook Pro for a while and had updated the Mac OSX to the latest version, and I had been suffering the slow speed for a long time. So last night I googled and do some cleanup , such as fix disk permissions, but the Mac was still slow. And someone suggest to re-install MacOSX.
I was thinking it was the new version of Mac OSX's problem, I had the same kind of problems happen on the 1st version IPad either.
After I reinstalled, the computer became much more faster. But I encountered the following problems:
JDK 7 DMG does not support OSX 10.6.8, but ONLY OSX 10.7+
Github official client does not support OSX 10.7+
Gooooooogled again and again, to solve the 1st problem, there are mainly to suggestions:
A. Using PackageMaker to remove the OSX version condition.
B. Using a tool Pacifist to open the pkg file inside the DMG file downloaded from official.
Since I have PackageMaker installed on Mac OSX, so I choosed A.
Open it with PackageMaker, remove the limitation, and build it again, I installed with the new pkg file successfully at:
/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home
And then set JAVA_HOME on ~/.bash_profile.
Then I download the glassfish 4.0 multi-language version, unzipped, and start-domain successfully. and finally the problem killed me for now.
After glassfish v4 started, I try to login into web console at:
http://localhost:4848
then glassfish server instance "dies", the java process of glassfish is still there, but without any response, the web console starting icon keeps rolling all the time. And there are no error logs created, and the "generated" directory is not generated.
2013-10-15 14:05:20.928 java[797:903] * NSInvocation: warning: object 0x1083c8390 of class 'ThreadUtilities' does not implement methodSignatureForSelector: -- trouble ahead
2013-10-15 14:05:20.930 java[797:903] * NSInvocation: warning: object 0x1083c8390 of class 'ThreadUtilities' does not implement doesNotRecognizeSelector: -- abort
Command start-domain failed.
That is the 1st problem.
The 2nd problem is about github. Since github official does not support OSX 10.6.8, I found an old installer with version 1.0.3. I installed this version, with one ONLY problem for now, I cannot login into github with username and password,no error responses, just no responding, I suffered this once I was on Windows. But I can work with clicking the "Clone into Desktop" button on github.com.
Can someone help me out? I am working on JDK7 based projects.
Why everybody is leaving Snow Leopard, and does not support it anymore, but old Mac computers should be die without working software after 2~3 years, just 2~3 years. And OS upgrade to nex t level will DOWNGrade the performance. Why this things happen?
Is it the oracle from god?
I had the same error (NSInvocation...), on my 2006 Macbook Pro (OS X 10.6.8), onto which I had installed JDK7 to develop a Java/GWT application in Eclipse Kepler. After searching around, I learned that one possible solution was to downgrade to JDK 1.7.0u25 (instead of update 40 or higher), so I installed that version alongside 1.7.0u45 (which I already had), and that fixed the problem. So I would recommend installing that version of the JDK and see if that fixes your problem.

After installing RHEL in Parallels on my Mac how do I log in?

I installed RHEL 6.4 server under Parallels 7 on my Mac OS 10.8 just now from an iso file I just downloaded from RedHat. The installation seemed to proceed ok, but at the end I'm left with a screen with a gray bar followed by the text "RedHat Enterprise Linux Server 6.4" with no obvious way how to login.
If I shut down the machine I see it running the shutdown scripts. If I boot it I see the boot scripts and they all look ok. But I always end up at that same screen with no way to login.
I can enter characters in the screen, but there is no Linux prompt at all.
Anybody know what to do next? I couldn't glean anything fro the RedHat install manual.
Thanks,
doug
I had the same problem. The issue is the X-win server will not start because Parallels tools breaks the framebuffer with the RHEL 6.4 update. This is especially easy to see because a fresh install works fine until you install Parallels tools.
When you see the "select system to boot" message, hit the key that allows you to edit the boot arguments. Add a "3" to the end to force the startup to runlevel 3 (which is a console login without the GUI).
After logging in, type the command "starts" and you will see that it fails. Once you are able to fix this problem, the normal bootup into the GUI login will also work.
I had to downgrade the video driver subsystem back to 6.3 for it to start working, and you also have to add an exclusion to yum to prevent it from updating and removing the fix. This will be necessary until Parallels releases an updated tools that addresses this issue. There is a procedure I found in the CentOS forums for how to do this, sorry I don't have the link.

Resources