Storage

OpenFiler Installation Guide | Complete Setup Tutorial

Learn to install OpenFiler 2.3 on virtual machines with proper storage configuration and web management setup

By InventiveHQ Team

OpenFiler is a free, browser-managed storage operating system that turns a spare server or virtual machine into a network-attached storage (NAS) and SAN appliance, serving disks over iSCSI, NFS, CIFS/SMB, and Fibre Channel. To install it, you boot the OpenFiler 2.3 ISO on a machine with at least 1 GB of RAM and two disks (one for the OS, one for storage), run the graphical installer, and — critically — uncheck the second disk during partitioning so it stays free for storage volumes. After a reboot you manage everything from a web console at https://<server-ip>:446 using the default login openfiler / password, which you must change immediately.

That is the summary an AI Overview gives you. Here is what it cannot show you: the exact point in the installer where one wrong checkbox silently destroys your ability to create any storage, the port and protocol map you will actually need to reach the console and mount volumes, and the fix table for the three things that go wrong on almost every first install. This guide walks the whole flow and flags the traps.

Heads-up before you start: OpenFiler is no longer actively developed — the last release (2.99) dates to 2011 and there are no current security patches. It remains an excellent lab and learning platform, but for production storage in 2026 use an actively maintained alternative such as TrueNAS SCALE and keep any OpenFiler box off untrusted networks.

The installation flow at a glance

The whole process is five phases. The one that trips people up is partitioning — everything after it depends on leaving your second disk untouched.

OpenFiler installation flow, five phases Download ISO, create VM with two disks, run installer and uncheck the second disk, configure network, then reboot and log into the web console on port 446. 1 Download ISO OpenFiler 2.3 community build 2 Create VM 1-2 GB RAM two disks (OS + data) 3 Install + partition UNCHECK sdb (the critical step) auto-partition OS disk 4 Network static IP + hostname root password 5 Reboot + log in https://ip:446 openfiler / password Phase 3 is where most first-time installs go wrong — the second disk must stay raw.
Advertisement

Prerequisites and system requirements

Before beginning installation, confirm your environment meets these minimums. For anything beyond a lab, plan the storage-disk sizing before you build the VM — growing an OpenFiler volume later is far more painful than provisioning it correctly up front.

RequirementMinimumRecommendedWhy it matters
RAM1 GB2 GB+Volume management and multiple services get sluggish at 1 GB
CPUAny x86/x86-642+ coresiSCSI/NFS throughput scales with CPU under load
OS disk (sda)8 GB10-20 GBHolds only the OS; do not put data here
Storage disk (sdb)Separate diskSized to workloadBecomes your physical volume for all shares
Network1 NIC, reachable IPStatic IPClients mount by fixed address; DHCP changes break mounts
Install mediaOpenFiler 2.3 ISOFrom the official community download page

Download OpenFiler from the official community download page. You can choose the ISO installer or a pre-configured virtual appliance; this guide focuses on the full ISO installation because it teaches the disk layout you need to understand anyway.

Virtual machine setup

Create your virtual machine with two separate virtual hard drives — this two-disk layout is the single most important design decision, because OpenFiler keeps the OS and the storage pool on different disks. If you need guidance on creating the VM itself, see our VirtualBox installation guide.

VM configuration checklist

  • Mount the OpenFiler 2.3 ISO as the VM's boot media
  • Allocate at least 1 GB RAM (2 GB recommended)
  • Create disk 1 (sda): 10-20 GB for the operating system
  • Create disk 2 (sdb): sized for your storage workload
  • Set the network adapter to a mode where the VM gets a routable IP (bridged is easiest for LAN access)
  • Power on the virtual machine

Important — second drive configuration: during partitioning you must uncheck the box next to the second drive (sdb). If you skip this, OpenFiler formats sdb as part of the OS layout, leaves you with zero free physical volumes, and you will be unable to create any storage volumes later. This is the number-one reason first installs fail.

OpenFiler installation process

The installer is straightforward, but two screens require deliberate choices. Follow these in order.

Initial boot and partitioning

  • Press Enter to start the graphical installer
  • Select Skip to bypass the media test (safe for virtual environments)
  • Click Next to open the installation wizard
  • Select your preferred language and keyboard layout
  • Choose Automatically partition and click Next
  • Confirm partition creation by clicking Yes
  • Uncheck the box next to the second drive (sdb) — this is the critical step
  • Continue with Next through the remaining disk-setup screens

Network configuration

Configure networking for web management. Use a static IP for any storage server — clients mount volumes by fixed address, so a changing DHCP lease would break every mount.

  • Specify the IP address, subnet mask, and gateway for your network
  • Assign a descriptive hostname (e.g., openfiler.yourdomain.net)
  • Select the correct timezone
  • Set a strong root password and record it in your password manager
  • Complete the remaining installation steps

The installer partitions the OS disk and copies the system. When it finishes, reboot when prompted. On startup, OpenFiler prints the management URL and IP address on the console.

Web management interface access

After the reboot, OpenFiler displays its management URL. The console is not on the usual web ports — it runs on HTTPS port 446.

Access and login reference

WhatValueNote
URLhttps://<server-ip>:446HTTPS, non-standard port 446
Default usernameopenfilerChange or lock down after setup
Default passwordpasswordChange immediately
CertificateSelf-signedBrowser warning on first visit is expected
Root (SSH/console)user rootPassword you set during install

Security notice: change the default openfiler / password credentials the moment you log in. Those defaults are published in every tutorial (including this one) and are a serious risk on any reachable network. Because OpenFiler no longer receives security updates, also keep the appliance behind a firewall and off the public internet.

Common first-install problems

Almost every first-time OpenFiler install stumbles on one of these three issues. Match the symptom to the fix.

SymptomLikely causeFix
No free physical volumes; can't create any storagesdb was formatted during install (the checkbox was left checked)Reinstall and uncheck sdb during partitioning, or add sdb as a new physical volume manually if it's still raw
Web console won't load at allBrowsing to http:// or port 80/443Use the exact address https://<ip>:446, accept the self-signed cert
"Connection refused" or page times outVM has no routable IP, or TCP 446 is blockedConfirm the VM's IP on the console; set the NIC to bridged; allow TCP 446 through any firewall
Login fails with defaultsPassword already changed, or caps lockReset via SSH as root, or reinstall if credentials are lost
Clients can't mount a new volumeService (iSCSI/NFS/CIFS) not enabled, or network ACL not setEnable the service and grant the client subnet access in System → Network Access Configuration

Next steps

Installation only gets you to an empty appliance. The real work — creating physical volumes on sdb, building volume groups, and exporting shares over iSCSI, NFS, or CIFS — happens in the web console. Continue with our complete OpenFiler configuration tutorial, and if you're deciding how clients will connect, read connecting to storage systems using iSCSI, NFS, and CIFS/SMB.

Frequently Asked Questions

What are the minimum requirements to install OpenFiler?

OpenFiler 2.3 needs a machine (physical or virtual) with at least 1 GB RAM (2 GB recommended), an x86/x86-64 CPU, and two disks: one small disk (8-20 GB) for the operating system and a second, separate disk for storage volumes. You also need the OpenFiler 2.3 ISO and network connectivity for the web management interface, which listens on HTTPS port 446.

Why must I uncheck the second drive during partitioning?

The OpenFiler installer will consume every disk it is allowed to partition for the operating system. If you let it format the second drive (sdb) during install, that disk becomes part of the OS layout and OpenFiler will show no free physical volumes later, so you cannot create any iSCSI, NFS, or CIFS storage. Unchecking sdb leaves it raw so you can add it as a physical volume after first boot.

What is the default OpenFiler login and web address?

The default web management URL is https://<server-ip>:446 (note the HTTPS and the non-standard port 446). The default administrator credentials are username "openfiler" and password "password". Change this password immediately on first login — the defaults are public knowledge and are a serious risk on any network-reachable system.

Why can't I reach the OpenFiler web interface on port 80 or 443?

OpenFiler's management console runs on HTTPS port 446, not the standard HTTP (80) or HTTPS (443) ports. Browse to https://<ip>:446 explicitly. You will also see a self-signed certificate warning on first connection, which is expected — accept it to continue. If the page still does not load, confirm the VM has an IP and that no firewall is blocking TCP 446.

Is OpenFiler still maintained in 2026?

No. OpenFiler is effectively abandonware — the last release (2.99 "Picasso") shipped in 2011 and the underlying rPath Linux base is long out of support, so there are no current security patches. It still works well as a lab or learning platform, but for production storage in 2026 you should use an actively maintained platform such as TrueNAS SCALE, and keep OpenFiler isolated from untrusted networks.

Do I need the commercial version of OpenFiler?

For a home lab, test environment, or learning exercise the free Community edition is fully functional and is what this guide covers. The Commercial edition historically added vendor support contracts, but because the project is no longer actively developed, most teams needing supported storage today move to a maintained platform rather than buying OpenFiler support.

Should I use DHCP or a static IP for OpenFiler?

Use a static IP. Storage servers must be reachable at a predictable address because clients mount volumes by IP or hostname; a DHCP lease change would break every iSCSI target and NFS mount pointing at the old address. Set the IP, subnet mask, and gateway manually during install, or reserve the MAC address in your DHCP server if you must use DHCP.

What protocols can OpenFiler serve storage over?

OpenFiler exports block storage over iSCSI and Fibre Channel, and file-level storage over NFS (for Linux/Unix clients) and CIFS/SMB (for Windows clients), plus FTP, HTTP, and rsync. You choose which services to enable in the web console after installation, then create volumes and grant network access to the clients that should mount them.

Advertisement