Node Navigation
Get Started Here
Featured Content
Start Here
Getting Started: 5 Steps to Get the Most Out of the Everpure Customer Community
2 MIN READ Welcome! You've taken the first step and created an account here. What to do next you ask? Here's five simple steps to take after registering to ensure you're getting the most out of this community...bmcdougallPlace User BlogsUser BlogsCommunity Manager3.2KViews19likes9Comments
Recent Discussions
Trying something new out, join us?
Hi all! Briana from the community team here. adhill and nfritsch came to me over the summer with the idea to host a virtual PUG meetup. So we put our heads together and came up with the idea of hosting a virtual PUG all about the landscape of virtualization options and figuring out how to make a choice or make the most of the choice you've already made. We'll meet on zoom & use breakout rooms to have small group discussions on 7 different virtualization topics. Info & registration link can be found by clicking on this image ⬇️ We're hosting it in 2 week and will be sending you a DoorDash gift card to cover your lunch during it. If you're part of a local chapter an SE in your area will be hosting a happy hour later in the day. (So far, Pittsburgh, Cleveland, and Columbus, OH have committed to this. Oh and you have to be at meetup to learn about the HH location & get swag.) We've brought in the Everpure experts on each of these options, and in some case they'll be interviewing customers who have already made the move. You'll have the chance to ask both of them your questions and get to know other Everpure customers that are making the same decision as you. What I'm asking is two things of you: 1) If you're interested, please register. This will help me know if it was a good idea to try out and will make it so I can get you that GC for lunch. Bonus points for commenting here & letting everyone know which room you're joining or thinking of joining. 2) If you think this is a terrible idea, tell us! Even better if you have an idea of what you'd like to see from the community team.1View0likes0CommentsWhen AI Starts Acting, Who Controls What It Can Do?
There is a new piece in The Data Wire with Richard Galvez and Andrea Moccia of Options Technology on what changes when AI begins to act. CyberArk’s 2025 identity-security research found that machine identities outnumber human identities 82 to 1, and 42% of them carry privileged or sensitive access. Agents will likely inherit some of that access. For a bank, the question may be less what an agent was asked to do and more what it could discover and do with the access it already has. Is that question being asked at your institution before agents reach production?3Views1like0CommentsCybersecurity Challenge: Your Mission - Analyze, Report & Defend! 🫡
October is Cybersecurity Awareness Month and as professionals we know that recognizing a threat is only the first step - knowing how to triage, investigate and mitigate it is what builds true cyber resilience. To kick off this special month, we’re challenging our community to put their incident response instincts to the test! 🔍 The Challenge: Threat Analysis & Response Take a look at the attached simulated phishing email. It’s loaded with initial indicators of compromise and social engineering tactics. Your Mission: Identify at least 5 distinct red flags hiding in this email. Go Beyond Awareness: Pick at least one red flag and explain how you or your organization would: Investigate: What logs, headers, or telemetry would you pull to verify the threat scope? Respond & Defend: What immediate remediation or control updates (e.g., mail gateway rules, SIEM detections, endpoint controls) would you implement to prevent impact? ✏️ How to Participate Examine the email screenshot above. Reply in the comments with your 5 identified red flags + your investigation/defense strategy. Check back on October 23rd when we share the answers! 🎁 Prizes & Bonus Entries 🎟️ Every detailed submission enters you into a raffle for a prize! 🚀 Want an extra entry? Share your response or this challenge on LinkedIn, tag/link back to the Community and paste the link in your comment reply! 🛡️ Why "Beyond Awareness" Matters Threat actors constantly adapt their tactics, techniques and procedures. Moving beyond passive identification into active triage and defensive engineering ensures that every member of our community acts as a sensor and defender. Drop your submission in the comments below! 👇Old Tech Tuesday: Superstitions
We're back for Old Tech Tuesday! This week, we are covering Superstitions. One of the best things about the analog era was that wiggles and bangs used to fix things. What's something that you used to do that you know in your heart worked, but now in retrospect realize probably didn't do much. Apparently, Nintendo discouraged blowing into cartridges to get them to work, even everyone knows it works. 🙃Using AI to Help Manage your Data Infrastructure (Ask Us Everything Recap)
AI is showing up everywhere in IT. But for storage admins, the real question is whether it can actually help save time and make managing infrastructure easier. That was the focus of our latest Ask Us Everything, where Everpure experts Anand Madhavan (Director of Product Management), Ameerul Shah (Product Manager) and Russell Cagle (Tech Lead), fielded questions from the Everpure Community about putting AI to work in real-world storage environments. What can Pure1 AI Copilot actually do? The discussion started with the basics: How was this tool designed to help IT professionals? Anand described it as the next step in Everpure’s long-running focus on simplicity. Instead of searching documentation, digging through multiple screens, or remembering commands, IT folks can ask questions in natural language. Pure1 AI Copilot uses information from Everpure knowledge sources along with data about your own fleet to help find the answers you need. That means you can ask important things like: What’s the latency on this array? Which arrays need an upgrade and why? ? What alerts should I be concerned about? No deep knowledge is needed to get actionable answers. Importantly, Pure1 AI Copilot is currently focused on finding answers, and giving you options. It can reason out a problem and recommend what to do next, but it doesn’t simply start executing commands. And this is by design: Everpure’s approach separates AI reasoning from deterministic execution, so there aren’t any surprises. Pure1 AI Copilot works with capabilities such as Workflow Orchestration and Everpure FusionTM Presets to automate tasks, so you stay in control. Can AI really make troubleshooting faster? Consider that familiar question: “My array was slow last night. What happened?” Traditionally, answering it might require piecing together telemetry, documentation, CLI information, alerts, and possibly opening a support case. Triage Assistant is designed to work through that investigation process for you—checking alerts and upgrades, looking for latency spikes, identifying busy volumes, and then providing evidence and recommended next steps. Ameerul shared that an investigation that might otherwise stretch across a day or two could potentially produce useful answers through Copilot in a matter of minutes. That’s the kind of AI benefit storage teams can appreciate: less hunting for information and more time spent on solving problems. What if I want to use my own AI assistant? This is where the conversation turned to MCP servers. Russell explained that the Pure1 Manage MCP server gives compatible AI assistants (like Claude, Cursor, etc.) access to Pure1 Manage data. That opens some intriguing possibilities because storage rarely operates in isolation. When asked whether Pure1 AI Copilot could understand environments beyond Everpure, such as VMware and Azure, the answer highlighted the bigger opportunity behind MCP. That is, connecting Everpure data with MCP servers for other parts of your infrastructure, so an AI assistant can correlate information across storage, virtualization, networking, observability, and other systems. Instead of becoming yet another management silo, data on Everpure storage can become part of the AI tools that IT admins are already using. Do I need an MCP server for every array? For admins managing larger environments, one attendee had a very practical question: If I have 18 arrays, do I need 18 MCP servers? No—and that answer gets to an important difference in Everpure’s approach. With Everpure Fusion, the focus is the fleet rather than individual arrays, so its MCP server can work across a fleet containing multiple FlashArray and FlashBlade systems. Configure it once rather than treating every array as a separate management island. And that extends into monitoring fleets—rather than logging into dozens of systems and assembling the picture yourself, Pure1 AI Copilot can help provide a fleet-wide health view and then let you drill into systems requiring attention. What’s next? The panel of experts discussed everything from future support for OpenStack and vCenter correlation, to extending into replication analysis and write capabilities The takeaway was simple: AI isn’t being positioned as a replacement for the storage admin. Think of it as a “high-performing teammate”: It can help find you information, investigate problems, explain unfamiliar environments, accelerate onboarding, and bring fleet-wide storage intelligence into the AI tools you already use. For IT teams continually being asked to “get more done with less”, that may be the most useful application of AI of all: spending less time managing the complexity of storage and more time managing the data that matters. Check out this and all our other Ask Us Everything sessions. And, keep the conversation going by jumping into the Everpure Community.10Views2likes0CommentsNDU replacement/upgrade
Hello everyone, I have a question I do not find an answer. I have found these two commands that may or may not do the same thing, but can't confirm anywhere purewes controller setattr --verify-array <array_name> ct0 --mode secondary and puredb run giveback --safe <---- run from ct0 Supposedly, they both set ct0 as secondary, therefore ct1 as primary. But, is it? What is the difference? Thanks36Views1like1CommentRecommended Beginner Recipes
Greetings, I am just starting my Pure1 Workflows journey, and wanted to know some "Recipe ideas" others would recommend for beginners in order to get the hang of how to create them before progressing onto more complex ones? Example, setting up monitoring, provisioning volumes, etc...158Views1like5CommentsPure1 API: get_hardware returns array references with id only (no name/fqdn) for one array
Hi all, We consume the Pure1 public REST API (1.6) via py-pure-client to sync hardware inventory, and hit something I'd like to sanity-check with the community. What we see: For one FlashArray in our fleet, every item returned by get_hardware carries an array reference with only the id and resource_type: {"id": "<array-uuid>", "resource_type": "arrays"} For every other array (several dozen), and for all items from get_network_interfaces — including that same array's interfaces — the reference is complete: {"id": "<array-uuid>", "name": "<array-name>", "resource_type": "arrays", "fqdn": "<array-fqdn>"} Why it matters The SDK model for this reference (FixedReferenceFqdn) documents fqdn as "the fully qualified domain name of the appliance when resource_type is arrays", so the id-only shape looks like it doesn't match the schema. py-pure-client models raise AttributeError when an unset field is accessed, so code that reads ref.name directly crashes rather than getting None. It started roughly a week ago. All the affected items also share one _as_of timestamp from that time, i.e. that array's hardware snapshot hasn't refreshed since. What we've ruled out Not a Purity version effect: the array's Purity//FA version hasn't changed in weeks, and many other arrays on the same version return complete references. Workaround (in case it helps anyone) Resolve the array from the reference id via get_arrays() instead of relying on name: id_to_name = {a.id: a.name for a in client.get_arrays()} ref = item.arrays[0] name = getattr(ref, "name", None) or id_to_name.get(getattr(ref, "id", None)) Questions Has anyone else seen id-only array references from Pure1 — and what triggered it (re-registration, phone-home/connectivity, something on the Pure1 side)? Is an id-only reference ever expected for resource_type "arrays", or is name/fqdn guaranteed? Any recommended way to detect that an array's Pure1 data has stopped refreshing, beyond checking _as_of? We've also raised it with our SE. Thanks!40Views1like1CommentOctober 15 Tech Talk: Beyond Awareness
Join our CISO Rick Orloff, Cyber Resilience Expert Chris Brandt and Tech Talk Host Extraordinaire Jason Langer as they explore why Cyber Security Awareness Month needs to embrace cyber resilience: https://www.linkedin.com/events/7514453844785872896?viewAsMember=true8Views1like0CommentsWaddle on, federal friends. 🐧
We know the rush of federal busy season is behind us, but the work doesn’t stop. My kids gave me this little toy from their school's "Friday Shop" and it made me smile. Hope this spreads some encouragement for the week ahead. How are our federal folks doing? Drop a comment below. 👇10Views0likes0Comments
Upcoming Events
- Oct20Tuesday, Oct 20, 2026, 09:00 AM PDT
- Oct26Monday, Oct 26, 2026, 11:00 AM PDT
- Oct28Wednesday, Oct 28, 2026, 12:00 AM PDT
- Oct28Wednesday, Oct 28, 2026, 04:00 PM PDT
- Oct29Thursday, Oct 29, 2026, 10:00 AM PDT
- Nov5Thursday, Nov 05, 2026, 04:00 AM PST
- Nov10Tuesday, Nov 10, 2026, 01:00 PM PST
- Nov25Wednesday, Nov 25, 2026, 04:00 AM PST
Featured Places
Introductions
Welcome! Please introduce yourself to the Pure Storage Community.Pure User Groups
Explore groups and meetups near you./CODE
The Everpure /Code community is where collaboration thrives and everyone, from beginners taking their first steps to experts honing their craft, comes together to learn, share, and grow. In this inclusive space, find support, inspiration, and opportunities to elevate your automation, scripting, and coding skills, no matter your starting point or career position. The goal is to break barriers, solve challenges, and most of all, learn from each other.Career Growth
A forum to discuss career growth and skill development for technology professionals.
Featured Content
You're invite you to our first virtual PUG, the Everpure User Group! It's built for anyone who has been weighing what's next for their virtualization platform. You'll join a small, off-the-record gro...
12 minutes ago1View
0likes
0Comments
Fleet Security Assessment
The Pure1 Fleet Security Assessment provides a fleet-wide view of the security posture of FlashArray and FlashBlade systems by correlating each asset's current software ve...
1 month ago188Views
0likes
0Comments
Greetings, I am just starting my Pure1 Workflows journey, and wanted to know some "Recipe ideas" others would recommend for beginners in order to get the hang of how to create them before progressing...
13 days ago158Views
1like
5Comments
If you are moving Oracle databases off Exadata, the first sizing mistake is usually looking at only one database at a time.
Exadata is not a traditional Oracle architecture. Some of the work that w...
1 month ago130Views
1like
0Comments